This paper describes a tool for symbolically animating JML specifications using Constraint Logic Programming. A customized solver handles constraints that represent the value of instance fields. We have extended a model-based approach to be able to handle object-oriented specifications. Our tool is also able to check properties during the simulation and exhibit counter-examples for false properties. Therefore, it can be used both for semi-automated verification and for validation purposes. © Springer-Verlag Berlin Heidelberg 2005
Abstract JML is a behavioral interface specification language tailored to Java(TM). Besides pre-and ...
OCL is a formal notation to specify constraints on UML models that cannot otherwise be expressed usi...
The Object Constraint Language OCL is a formal textual notation that could be used for placing const...
This paper describes a tool for symbolically animating JML specifications using Constraint Logic Pro...
Session outils.International audienceThis paper describes a tool for symbolically animating JML spec...
This paper presents a model-based framework for the symbolic animation of object-oriented specificat...
This paper presents a model-based framework for the symbolic animation of object-oriented specificat...
International audienceWe present in this paper the application of constraint solving techniques to t...
International audienceWe present an original approach for the automated computation of model-based t...
International audienceWe present an original approach for the automated computation of model-based t...
Abstract. We present an original approach for the automated com-putation of model-based test cases f...
Abstract. This paper presents a model-based framework for the sym-bolic animation of object-oriented...
Abstract. This paper describes a specialised logic for proving specifications in the Java Modeling L...
JML is a behavioral interface specification language tailored to Java. It also allows assertions to ...
OCL is a formal notation to specify constraints on UML models that cannot otherwise be expressed by ...
Abstract JML is a behavioral interface specification language tailored to Java(TM). Besides pre-and ...
OCL is a formal notation to specify constraints on UML models that cannot otherwise be expressed usi...
The Object Constraint Language OCL is a formal textual notation that could be used for placing const...
This paper describes a tool for symbolically animating JML specifications using Constraint Logic Pro...
Session outils.International audienceThis paper describes a tool for symbolically animating JML spec...
This paper presents a model-based framework for the symbolic animation of object-oriented specificat...
This paper presents a model-based framework for the symbolic animation of object-oriented specificat...
International audienceWe present in this paper the application of constraint solving techniques to t...
International audienceWe present an original approach for the automated computation of model-based t...
International audienceWe present an original approach for the automated computation of model-based t...
Abstract. We present an original approach for the automated com-putation of model-based test cases f...
Abstract. This paper presents a model-based framework for the sym-bolic animation of object-oriented...
Abstract. This paper describes a specialised logic for proving specifications in the Java Modeling L...
JML is a behavioral interface specification language tailored to Java. It also allows assertions to ...
OCL is a formal notation to specify constraints on UML models that cannot otherwise be expressed by ...
Abstract JML is a behavioral interface specification language tailored to Java(TM). Besides pre-and ...
OCL is a formal notation to specify constraints on UML models that cannot otherwise be expressed usi...
The Object Constraint Language OCL is a formal textual notation that could be used for placing const...