Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Peter Sewell
[go: Go Back, main page]

Peter Sewell

Reader in Computer Science, Computer Laboratory, University of Cambridge

Here are my contact details, and a picture.


Teaching

I am a Fellow at Wolfson college.

Notes and example code for the 2007-08 1B Semantics of Programming Languages course are here.

Undergraduate Project suggestions for 2008-2009.

The Design of Distributed Programming Languages, graduate lectures, Summer 2006.


Research

My research aims to put the engineering of real-world computer systems on solid foundations, developing techniques -both mathematically rigorous and pragmatically useful- to enable the construction of systems that are better-understood, more robust, and more secure. To do this requires tightly integrated theoretical and practical research, spanning a range of Computer Science. This is, broadly, applied semantics: I work in programming languages, networking, and security, developing and using techniques from semantics, type systems, automated reasoning, and concurrency theory. There's an old informal description of my research area, written for the non-technical reader in April 2001, here (in postscript) and in pdf. Further details are below.

I maintain the schedule for the Semantics lunch , which meets on Mondays at 12.45, and a page of Action Calculi links.

Funding

Meetings

ECOOP 2009 ICALP 2009 ESOP 2009 HotSWUp 2008 LFMTP 2008 TIC 2008 RRDD TTVSI ISSV ML 2007 INM'07 WMM 2006 TIC 2006 LBTfCaDS 06 TLDI 2005 ICFP 2004 POPL 2004 EXPRESS'03 EXPRESS'02 F-WAN CONFER 2 workshop HLCL00 MOS'00 MOS'99

Some Coauthors

Mair Allen-Williams Gavin Bierman Adam Biltcliffe Steve Bishop Gian Luca Cattani Michael Dales Matthew Fairbairn Pierre Habouzit Michael Hicks Sam Jansen James Leifer Michael Norrish Gilles Peskine Benjamin Pierce Mark Shinwell Michael Smith Viktor Vafeiadis Jan Vitek Keith Wansbrough Stephanie Weirich Francesco Zappa Nardelli Steve Zdancewic

Current RAs and Interns

PhD Students


Projects, Papers, and Software

Here is my bibtex data.

Ott: Tool Support for Semantics

The POPLmark Challenge

Semantics for Network Programming (more details on the Netsem page)

Language Design: Modules, Versioning, Marshalling, Update (more details on the Acute and NEW:HashCaml pages)

Security

Language and Communication Infrastructure for Mobile Computing (more details on the Nomadic Pict page)

XML scripting

Models for Name-Passing

Applied Pi Tutorial

Operational Semantics

Locality Typing

Observational Semantics for Concurrent Languages

Hardware Modelling

Process Algebra

Some of the fonts used in the older papers are not supported at all sites - if there are printing difficulties, try the cmr versions.

Copyright

The following IEEE notices apply to the LICS 2000, CSFW-13, ASA/MA 99, CSFW-12 and LICS 94 papers:

(c) 1994,1999,2000 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

The published versions of the ESOP 2002, TACS 2001, CONCUR 97, ICALP 98, CONCUR 98 and IPL papers are (c) Springer-Verlag; the versions above may differ from these.

The published version of the TCS rewrite rules paper is (c) Elsevier Science B.V.


Other

Linepithema humile
Any comments are welcome.
Peter.Sewell@cl.cam.ac.uk

[Validate this page.]