Abstract
In this paper we present prototype tool-support for the runtime assertion checking of the Java Modeling Language (JML) extended with communication histories specified by attribute grammars. Our tool suite integrates Rascal, a meta programming language and ANTLR, a popular parser generator. Rascal instantiates a generic model of history updates for a given Java program annotated with history specifications. ANTLR is used for the actual evaluation of history assertions.
Original language | English |
---|---|
Title of host publication | Proceedings of the 12th Workshop on Formal Techniques for Java-Like Programs, FTFJP 2010, Maribor, Slovenia, June 22, 2010 |
Place of Publication | New York, NY |
Publisher | ACM Digital Library |
Pages | 6:1-6:7 |
ISBN (Print) | 978-1-4503-0540-2 |
DOIs | |
Publication status | Published - 2010 |
Externally published | Yes |
Event | 12th Workshop on Formal Techniques for Java-like Programs - Maribor, Slovenia Duration: 22 Jun 2010 → 22 Jun 2010 https://distrinet.cs.kuleuven.be/events/ftfjp10/ |
Workshop
Workshop | 12th Workshop on Formal Techniques for Java-like Programs |
---|---|
Abbreviated title | FTfJP 2010 |
Country/Territory | Slovenia |
City | Maribor |
Period | 22/06/10 → 22/06/10 |
Internet address |