International audienceModel checking is an effective technique for the verification of critical systems. However, it relies on behavioral models which writing and verification is most of time costly. Thus, those models shall be validated and debugged thoroughly, and simulation, i.e. model execution, can be used for that purpose. To reduce the development costs of simulators and ensure their behavioral consistency with model verifiers, we advocate the reuse of parts of the model verification toolchain to implement them. To support this claim, this paper proposes a method illustrated with a realistic case study applied to FIACRE behavioral models. The approach relies on the creation and exploitation of relations between models representing th...
Model-based testing (MBT) can reduce the cost of making test cases for critical applications signifi...
International audienceModel-Driven Engineering is a development paradigm that uses models instead of...
International audienceModel executability is now a key concern in model-driven engineering, mainly t...
Model checking is an effective technique for the verification of critical systems. However, it relie...
International audienceModel checking is an established technique for automatically verifying that a ...
International audienceSystem developers spend a significant part of their time debugging systems (i....
International audienceA major hindrance to the use of formal methods is the difficulty to validate t...
International audienceModel checking is an established technique for automatically verifying that a ...
9 pagesInternational audienceThis paper details works undertaken in the scope of the Spices project ...
The process of developing, verifying and validating models and simulations should be straightforward...
International audienceblocks, and relies on a dataflow semantics: an (un)specified sampling time is ...
International audienceAs systems are more and more complex and heterogeneous, Domain Specific Langua...
Traditionally, the state-space explosion problem in model checking is handled by applying abstractio...
International audienceIn this paper, we present the CLEAR visualizer tool, which supports the debugg...
Abstract Model checking tools are increasingly being used for the validation of real-life systems in...
Model-based testing (MBT) can reduce the cost of making test cases for critical applications signifi...
International audienceModel-Driven Engineering is a development paradigm that uses models instead of...
International audienceModel executability is now a key concern in model-driven engineering, mainly t...
Model checking is an effective technique for the verification of critical systems. However, it relie...
International audienceModel checking is an established technique for automatically verifying that a ...
International audienceSystem developers spend a significant part of their time debugging systems (i....
International audienceA major hindrance to the use of formal methods is the difficulty to validate t...
International audienceModel checking is an established technique for automatically verifying that a ...
9 pagesInternational audienceThis paper details works undertaken in the scope of the Spices project ...
The process of developing, verifying and validating models and simulations should be straightforward...
International audienceblocks, and relies on a dataflow semantics: an (un)specified sampling time is ...
International audienceAs systems are more and more complex and heterogeneous, Domain Specific Langua...
Traditionally, the state-space explosion problem in model checking is handled by applying abstractio...
International audienceIn this paper, we present the CLEAR visualizer tool, which supports the debugg...
Abstract Model checking tools are increasingly being used for the validation of real-life systems in...
Model-based testing (MBT) can reduce the cost of making test cases for critical applications signifi...
International audienceModel-Driven Engineering is a development paradigm that uses models instead of...
International audienceModel executability is now a key concern in model-driven engineering, mainly t...