HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Conference papers

Reasoning about Object Behaviours with Rewriting.

Adel Bouhoula 1 Ahmed Jebali 1 Michaël Rusinowitch 1
1 PROTHEO - Constraints, automatic deduction and software properties proofs
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : Observational specification techniques are well adapted to the description of object-oriented systems where non observable sorts are used to model the states of objects, and states can be observed only by applying methods on their attributes. In this setting, reasoning about objects requires that we are able to prove or disprove behavioural satisfaction of equations. This is the problem we propose to solve here through an extension of equational rewriting techniques. We also address the related problem of refinement in object-oriented specifications and use the same techniques to show that a concrete class behaviourally satisfies the properties of an abstract one.
Document type :
Conference papers
Complete list of metadata

Contributor : Publications Loria Connect in order to contact the contributor
Submitted on : Tuesday, September 26, 2006 - 8:41:07 AM
Last modification on : Friday, February 4, 2022 - 3:32:47 AM


  • HAL Id : inria-00099000, version 1



Adel Bouhoula, Ahmed Jebali, Michaël Rusinowitch. Reasoning about Object Behaviours with Rewriting.. Workshop on Object-Oriented Specification Techniques for Distributed Systems and Behaviours (in conjunction with Principles, Logics, and Implementations of high-level programming languages PLI99) - OOSDS'99, 1999, Paris, France, 6 p. ⟨inria-00099000⟩



Record views