Sciweavers

TII
2008

Formal Methods for Systems Engineering Behavior Models

13 years 6 months ago
Formal Methods for Systems Engineering Behavior Models
Abstract--Safety analysis in Systems Engineering (SE) processes, as usually implemented, rarely relies on formal methods such as model checking since such techniques, however powerful and mature, are deemed too complex for efficient use. This paper thus aims at improving the verification practice in SE design: considering the widely-used model of EFFBDs (Enhanced Function Flow Block Diagrams), it formally establishes its syntax and behavioral semantics. It also proposes a structural translation of EFFBDs to transition time Petri nets (TPNs); this translation is then proved to preserve the behavioral semantics (i.e. timed bisimilarity). After proving results on the boundedness of the resulting TPNs, it was possible to extend a number of fundamental properties (such as the decidability of liveness, state-access, etc.) from bounded TPNs to so-called bounded EFFBDs . Finally, these results led to both implementing and integrating a formal verification tool within a development platform for...
Charlotte Seidner, Olivier H. Roux
Added 15 Dec 2010
Updated 15 Dec 2010
Type Journal
Year 2008
Where TII
Authors Charlotte Seidner, Olivier H. Roux
Comments (0)