Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleAugust 2009
Typestate protocol specification in JML
SAVCBS '09: Proceedings of the 8th international workshop on Specification and verification of component-based systemsPages 11–18https://doi.org/10.1145/1596486.1596490The Java Modeling Language (JML) is a language for specifying the behavior of Java source code. However, it can describe the protocols of Java classes and interfaces only implicitly. Typestate protocol specification is a more direct, lightweight and ...
- research-articleAugust 2009
Component-based semantics
SAVCBS '09: Proceedings of the 8th international workshop on Specification and verification of component-based systemsPages 3–10https://doi.org/10.1145/1596486.1596489Formal semantic descriptions have many potential pragmatic advantages over informal descriptions. Unfortunately, however, the major frameworks for formal semantics do not support component-based description of programming languages. Different languages ...