research area

Available and Secure Computing Systems

Current Projects:

A Static Approach to Operating System Security II

Recent Publications

Karl Crary. Explicit Contexts in LF. 2008 Workshop on Logical Frameworks and Meta-Languages: Theory and Practice.

Karl Crary and Robert Harper. Syntactic Logical Relations for Polymorphic and Recursive Types. Computation, Meaning and Logic: Articles dedicated to Gordon Plotkin, 2007.

Daniel K. Lee, Karl Crary, and Robert Harper. Mechanizing the Metatheory of Standard ML. 2006 Symposium on Principles of Programming Languages.

Karl Crary and Susmit Sarkar. Foundational Certified Code in a Metalogical Framework. ACM Transactions on Computational Logic, to appear.

[email]

Use Carnegie Mellon's Directory

Karl crary

carl Crary is an Associate Professor in the School of Computer Science. Dr. Crary's research interests are in applying programming language technology to improve the development, maintenance, and performance of software systems. He is particularly interested in mechanization of the metatheory of programming languages, type-oriented compilation strategies, in type-based certification of machine code, and in the design of practical, high- or low-level programming languages.