We describe the verification methods and tools we are currently developing around the language ESTEREL. This language is dedicated for the development of synchronous reactive systems such as hardware or software controllers for which the control handling aspects are predominant. The language has a strong mathematical semantics in terms of Finite State Machines. Automatic verification is then possible on this model in which we represent exhaustively all the possible behaviors of a system. Our methods are based on model minimization coupled with un-relevant behaviors masking and model checking techniques to verify correctness properties like safety and liveness ones by means of synchronous observers.
CITATION STYLE
Bouali, A. (1998). XEVE, an ESTEREL verification environment. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1427 LNCS, pp. 500–504). Springer Verlag. https://doi.org/10.1007/bfb0028770
Mendeley helps you to discover research relevant for your work.