Peter Lee

Affiliations:
  • Microsoft Research, USA
  • Carnegie Mellon University, Pittsburgh, USA


According to our database1, Peter Lee authored at least 68 papers between 1986 and 2015.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2015
Coding by Everyone, Every Day.
Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2015

2012
The fox and the hedgehog: technical perspective.
Commun. ACM, 2012

2011
Detecting Locally Distributed Predicates.
ACM Trans. Auton. Adapt. Syst., 2011

2010
Automatic numeric abstractions for heap-manipulating programs.
Proceedings of the 37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2010

2009
Beyond Audio and Video: Using Claytronics to Enable Pario.
AI Mag., 2009

A tale of two planners: Modular robotic planning with LDP.
Proceedings of the 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2009

A Language for Large Ensembles of Independently Executing Nodes.
Proceedings of the Logic Programming, 25th International Conference, 2009

2008
Distributed Watchpoints: Debugging Large Modular Robot Systems.
Int. J. Robotics Res., 2008

Programming modular robots with locally distributed predicates.
Proceedings of the 2008 IEEE International Conference on Robotics and Automation, 2008

THOR: A Tool for Reasoning about Shape and Arithmetic.
Proceedings of the Computer Aided Verification, 20th International Conference, 2008

2007
Enforcing resource bounds via static verification of dynamic checks.
ACM Trans. Program. Lang. Syst., 2007

Model-Driven Construction of Certified Binaries.
Proceedings of the Model Driven Engineering Languages and Systems, 2007

Meld: A declarative approach to programming ensembles.
Proceedings of the 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, October 29, 2007

Distributed Watchpoints: Debugging Large Multi-Robot Systems.
Proceedings of the 2007 IEEE International Conference on Robotics and Automation, 2007

2006
High-Confidence Medical Device Software and Systems.
Computer, 2006

Scalable Shape Sculpting via Hole Motion: Motion Planning in Lattice-constrained Modular Robots.
Proceedings of the 2006 IEEE International Conference on Robotics and Automation, 2006

2005

An evaluation of a hybrid-logarithmic number system DCT/IDCT algorithm [image compression applications].
Proceedings of the International Symposium on Circuits and Systems (ISCAS 2005), 2005

JVer: A Java Verifier.
Proceedings of the Computer Aided Verification, 17th International Conference, 2005

2003
Automated techniques for provably safe mobile code.
Theor. Comput. Sci., 2003

What Are We Trying to Prove? Reflections on Experiences with Proof-Carrying Code.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2003

2002
Temporal Logic for Proof-Carrying Code.
Proceedings of the Automated Deduction, 2002

2001
A Network Protocol Stack in Standard ML.
High. Order Symb. Comput., 2001

2000
A certifying compiler for Java.
Proceedings of the 2000 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2000

Production-Quality Proof-Carrying Code.
Proceedings of the Practical Aspects of Declarative Languages, 2000

A Proof-Carrying Code Architecture for Java.
Proceedings of the Computer Aided Verification, 12th International Conference, 2000

Proof Generation in the Touchstone Theorem Prover.
Proceedings of the Automated Deduction, 2000

1998
SIGPLAN Supports Your Professional Activities.
ACM SIGPLAN Notices, 1998

Safe-for-Space Threads in Standard ML.
High. Order Symb. Comput., 1998

Modal Types as Staging Specifications for Run-Time Code Generation.
ACM Comput. Surv., 1998

Dynamic Specialization in the Fabius System.
ACM Comput. Surv., 1998

How Generic is a Generic Black End? Using MLRISC as a Black End for the TIL Compiler.
Proceedings of the Types in Compilation, Second International Workshop, 1998

Certifying, Optimizing Compilation (Abstract).
Proceedings of the Static Analysis, 5th International Symposium, 1998

Run-time Code Generation and Modal-ML.
Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation (PLDI), 1998

The design and implementation of a certifying compiler (with retrospective)
Proceedings of the 20 Years of the ACM SIGPLAN Conference on Programming Language Design and Implementation 1979-1999, 1998

The Design and Implementation of a Certifying Compiler.
Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation (PLDI), 1998

Generational Stack Collection and Profile-Driven Pretenuring.
Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation (PLDI), 1998

Safe, Untrusted Agents Using Proof-Carrying Code.
Proceedings of the Mobile Agents and Security, 1998

Efficient Representation and Validation of Proofs.
Proceedings of the Thirteenth Annual IEEE Symposium on Logic in Computer Science, 1998

1997
Research on Proof-Carrying Code for Untrusted-Code Security.
Proceedings of the 1997 IEEE Symposium on Security and Privacy, 1997

1996
Benchmarking Implementations of Functional Languages with 'Pseudoknot', a Float-Intensive Benchmark.
J. Funct. Program., 1996

Research in Programming Languages for Composability, Safety, and Performance.
ACM Comput. Surv., 1996

Trace-Based Program Analysis.
Proceedings of the Conference Record of POPL'96: The 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1996

TIL: a type-directed, optimizing compiler for ML (with retrospective)
Proceedings of the 20 Years of the ACM SIGPLAN Conference on Programming Language Design and Implementation 1979-1999, 1996

TIL: A Type-Directed Optimizing Compiler for ML.
Proceedings of the ACM SIGPLAN'96 Conference on Programming Language Design and Implementation (PLDI), 1996

Optimizing ML with run-time code generation (with retrospective)
Proceedings of the 20 Years of the ACM SIGPLAN Conference on Programming Language Design and Implementation 1979-1999, 1996

Optimizing ML with Run-Time Code Generation.
Proceedings of the ACM SIGPLAN'96 Conference on Programming Language Design and Implementation (PLDI), 1996

Safe Kernel Extensions Without Run-Time Checking.
Proceedings of the Second USENIX Symposium on Operating Systems Design and Implementation (OSDI), 1996

Implementing Threads in Standard ML.
Proceedings of the Advanced Functional Programming, 1996

1995
An FPGA Prototype for a Multiplierless FIR Filter Built Using the Logarithmic Number System.
Proceedings of the Field-Programmable Logic and Applications, 5th International Workshop, 1995

1994
Call-by-Need and Continuation-Passing Style.
LISP Symb. Comput., 1994

Lightweight Run-Time Code Generation.
Proceedings of the PEPM'94, 1994

Signatures for a Network Protocol Stack: A Systems Application of Standard ML.
Proceedings of the 1994 ACM Conference on LISP and Functional Programming, 1994

1992
Cache Behavior of Combinator Graph Reduction.
ACM Trans. Program. Lang. Syst., 1992

No Assembly Required: Compiling Standard ML to C.
LOPLAS, 1992

Visualizing Evaluation in Applicative Languages.
Commun. ACM, 1992

1991
Metacircularity in the Polymorphic lambda-Calculus.
Theor. Comput. Sci., 1991

An Implementation of Parametrized Partial Evaluation.
Proceedings of the Actes JTASPEFL'91 (Bordeaux, 1991

1990
Cache Performance of Combinator Graph Reduction.
Proceedings of the 1990 Internation Conference on Computer Languages, 1990

Formal manipulation of modular software systems.
Proceedings of the Conference proceedings on Formal methods in software development, 1990

1989
LEAP: A Language with Eval And Polymorphism.
Proceedings of the TAPSOFT'89: Proceedings of the International Joint Conference on Theory and Practice of Software Development, 1989

A Fresh Look at Combinator Graph Reduction.
Proceedings of the ACM SIGPLAN'89 Conference on Programming Language Design and Implementation (PLDI), 1989

Realistic compiler generation.
Foundations of Computing Series, MIT Press, ISBN: 978-0-262-12141-5, 1989

1988
The Ergo Support System: An Integrated Set of Tools for Prototyping Integrated Environments.
Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 1988

An Automatically Generated, Realistic Compiler for an Imperative Programming Language.
Proceedings of the ACM SIGPLAN'88 Conference on Programming Language Design and Implementation (PLDI), 1988

1987
A Realistic Compiler Generator Based on High-Level Semantics.
Proceedings of the Conference Record of the Fourteenth Annual ACM Symposium on Principles of Programming Languages, 1987

High-Level Semantics: An Integrated Approach to Programming Language Semantics and the Specification of Implementations.
Proceedings of the Mathematical Foundations of Programming Language Semantics, 1987

1986
On the Use of LISP in Implementing Denotational Semantics.
Proceedings of the 1986 ACM Conference on LISP and Functional Programming, 1986


  Loading...