Abstract
We examine JML’s support for specifying the heap space allocation of Java programs. In this report we restrict ourselves to specifying and verifying only allocation but not de-allocation. We identify some problems with with JML’s support and suggest alternatives. Also, we describe an implementation of heap space allocation verification in ESC/Java2. This implementation has been tested on small examples.
Original language | English |
---|---|
Publication status | Published - 2006 |
Event | Formal Techniques for Java-like Programs - Nantes, France Duration: 4 Jul 2006 → 4 Jul 2006 |
Conference
Conference | Formal Techniques for Java-like Programs |
---|---|
Abbreviated title | FTfJP |
Country/Territory | France |
City | Nantes |
Period | 4/07/06 → 4/07/06 |
Keywords
- heap space allocation
- Java2
- Java Modelling Language
- Java classes