Projects on Formal Methods and Semantics of Concurrent Systems (MFPAR/ConForM)


The project is directed towards the development of concurrent or distributed systems. It is well accepted that the development of large and complex systems needs appropriate methods. The use of formal techniques as well as supporting tools are key for managing their inherent complexity. This project proposes a formal specification language called CO-OPN: Concurrent Object Oriented Petri Nets. Behavioural concurrency aspects are supported by algebraic nets while data-structures are modelled by algebraic abstract data types. Tools have been built to support this formalism and are namely a graphical editor, a compiler, and a simulator for prototyping specifications. This environment, called SANDS for Structured Algebraic Net Development System, also supports analysis techniques such as the proof of branching time temporal logic formulae over CO-OPN specifications.

Description of the EU Esprit project DeVa (20072) (Design for Validation)

Directory of Formal Specification Projects

Available ConForM publications. This project is a joint work of LGL-DI-EPFL with formal methods group at CUI of Geneva and the LRI of Paris Sud.

Contact : Didier Buchs and also the members of MFPAR/ConForM


Last update: Feb 28th, 1996