POPL 2007
39 papers
- A complete, co-inductive syntactic theory of sequential control and state
- A semantics-based approach to malware detection
- A typed intermediate language for compiling multiple inheritance
- A very modal model of a modern, major, general type system
- Advanced programming language design in enterprise software: a lambda-calculus theorist wanders into a datacenter
- Assessing security threats of looping constructs
- Compositional dynamic test generation
- Conditional must not aliasing for static race detection
- Context logic as modal logic: completeness and parametric inexpressivity
- Cork: dynamic memory leak detection for garbage-collected languages
- Dynamic heap type inference for program understanding and debugging
- Extracting queries by static analysis of transparent persistence
- First-class nonstandard interpretations by opening closures
- From implementation to theory in product synthesis
- Generative unbinding of names
- Geometry of synthesis: a structured approach to VLSI design
- Interprocedural analysis of asynchronous programs
- JavaScript instrumentation for browser security
- Lazy multivariate higher-order forward-mode AD
- Lightweight fusion by fixed point promotion
- Locality approximation using time
- Lock allocation
- Logic-flow analysis of higher-order programs
- Modular type classes
- Modular verification of a non-blocking stack
- On the analysis of interacting pushdown systems
- Operational semantics for multi-language programs
- PADS/ML: a functional data description language
- Perl 6: reconciling the irreconcilable
- Preferential path profiling: compactly numbering interesting paths
- Program verification as probabilistic inference
- Proving that programs eventually do something good
- Scrap your boilerplate with XPath-like combinators
- Secure implementations of typed channel abstractions
- Semantics of static pointcuts in aspectJ
- Specialization of CML message-passing primitives
- Towards a mechanized metatheory of standard ML
- Types, bytes, and separation logic
- Variance analyses from invariance analyses