Reasoning about Object Behaviours with Rewriting. - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 1999

Reasoning about Object Behaviours with Rewriting.


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.


Other [cs.OH]
No file

Dates and versions

inria-00099000 , version 1 (26-09-2006)


  • 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⟩
63 View
0 Download


Gmail Facebook Twitter LinkedIn More