Logo image
Symbolic animation of JML specifications
Book chapter   Peer reviewed

Symbolic animation of JML specifications

Fabrice Bouquet, Frederic Dadeau, Bruno Legeard and Mark Utting
FM 2005: Formal Methods, pp.75-90
Formal Methods Europe (FME) International Symposium, 2005 (Newcastle, United Kingdom, 18-Jul-2005–22-Jul-2005)
Lecture Notes in Computer Science (LNCS), 3582, Springer Berlin Heidelberg
2005
url
https://doi.org/10.1007/11526841_7View
Published Version

Abstract

Java Modeling Language model-based object-oriented symbolic animation
This paper presents a model-based framework for the symbolic animation of object-oriented specifications. A customized set-theoretic solver is used to simulate the execution of the system and handle constraints on state variables. We define a framework for animating object-oriented specifications with dynamic object creations, interactions and inheritance. We show how this technique can be applied to Java Modeling Language (JML) specifications, making it possible to animate Java programs that only contain method interfaces and no code! ©Springer-Verlag Berlin Heidelberg 2005.

Details

Metrics

2 File views/ downloads
545 Record Views
Logo image