DeLap, Margaret

Email Address
Research Projects
Organizational Units
Research Interests

Search Results

Now showing 1 - 1 of 1
  • Publication
    Formalizing Java-MaC
    (2003-07-13) Sammapun, Usa; Sharykin, Raman; DeLap, Margaret; Kim, Myong; Zdancewic, Stephan A
    The Java-MaC framework is a run-time verification system for Java programs that can be used to dynamically test and enforce safety policies. This paper presents a formal model of the Java-MaC safety properties in terms of an operational semantics for Middleweight Java, a realistic subset of full Java. This model is intended to be used as a framework for studying the correctness of Java-MaC program instrumentation, optimizations, and future experimentation with run-time monitor expressiveness. As a preliminary demonstration of this model's applicability for these tasks, the paper sketches a correctness result for a simple program instrumentation scheme.