Doing the PhD Thing

Preliminaries

Dissertation Title

A Type-Disciplined Approach to Developing Resources and Applications for the World-Wide Web

Readers

Defense

Wednesday, September 24, 2003, 3:00pm

Systems Developed

  • B: Static and run-time type technology for identifying consistency relationships among resources and representations
    • BTC: A cache consistency protocol which uses this information to provide strong end-to-end cache consistency
  • StaXML: Static type system for ensuring conformance to XML syntax
    • StaXML for PHP: An implementation for the popular PHP4 scripting language
  • P: Static type system for identifying program fragments as safe or idempotent
  • L: Type technology for precisely and flexibly expressing layered content transformations
    • Formal syntax-driven semantics for HTTP's content model
    • Serialization of the L content model as an HTTP extension
  • CHAIN: Verification of indefinitely large compositions using local proofs and finite verification techniques

Text

Publications