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
Robert Harper's Home Page
Programming languages: design, semantics, verification, and
implementation.
Types in compilation: typed intermediate languages, type-based
transformations, certifying compilers.
Logical frameworks and meta-languages.
Scientific computing.
Trustless grid computing.
Strict Bidirectional Type Checking .
Adam Chlipala, Leaf Petersen, and Robert Harper. Types in
Language Design and Implementation , 2005.
Distributed Control Flow with Classical
Modal Logic . Tom Murphy VII, Karl Crary, and Robert Harper.
Computer Science Logic: 19th Workshop , Oxford, UK, August, 2005.
Using Page Residency to Balance Tradeoffs in
Tracing Garbage Collection . Daniel Spoonhower, Guy E. Blelloch,
and Robert Harper. April, 2005. Virtual Execution
Environments '05 .
How To Believe a Twelf Proof . Robert
Harper and Karl Crary. Unpublished manuscript, May, 2005.
Self-Adjusting Programming .
Umut A. Acar, Guy E. Blelloch, Matthias Blume, and Robert Harper.
To appear, ML Workshop '05, Tallinn, Estonia, September, 2005.
A Formulation of Dependent ML with Explicit
Equality Proofs .
Daniel R. Licata and Robert Harper.
Carnegie Mellon University School of Computer Science Technical
Report CMU-CS-05-178, December, 2005.
A Separate Compilation Extension to
Standard ML .
David Swasey, Tom Murphy VII, Karl Crary, and Robert Harper.
Carnegie Mellon University School of Computer Science Technical
Report CMU-CS-06-104, January, 2006.
Mechanizing Language
Definitions Invited lecture, International Conference on Functional
Programming (ICFP) , Tallinn, September, 2005.
Self-Adjusting
Computation. Invited lecture, ICALP and LICS, Turku, Finland,
July, 2004.
The Practice of Type
Theory in Programming Languages . Dagstuhl 10th Anniversary Symposium.
Saarbruecken, August, 2000.
Parallel
Scientific Computing: The PSciCo Project at Carnegie Mellon . Edinburgh
University, September, 2000.
Adaptive Functional
Programming . University of New South Wales, May, 2002.
The ConCert
Project . University of New South Wales, May, 2002.
Scottfest 2002: Types and
Programming Languages . Carnegie Mellon University, October, 2002.
Programming Languages: The
Essence of Computer Science . University of Washington Distinguished
Lecture Series, October, 2002.
Ashish Agarwal
Modeling Theories and Optimization for Hybrid Systems
(Co-advisor: Ignacio Grossmann)
Dan Licata .
Dependent Type Refinements.
Tom Murphy .
Type systems for mobile code. (Co-advisor: Karl Crary).
Dan Spoonhower .
Parallel, real-time garbage collection. (Co-advisor: Guy Blelloch).
Last modified: Sat Jan 28 18:29:55 EST 2006