Title of article :
Validation of formal models by refinement animation
Author/Authors :
Stefan Hallerstede، نويسنده , , Michael Leuschel، نويسنده , , Daniel Plagge، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2013
Pages :
21
From page :
272
To page :
292
Abstract :
We provide a detailed description of refinement in Event-B, both as a contribution in itself and as a foundation for the approach to simultaneous animation of multiple levels of refinement that we propose. We present an algorithm for simultaneous multi-level animation of refinement, and show how it can be used to detect a variety of errors that occur frequently when using refinement. The algorithm has been implemented in ProB and we applied it to several case studies, showing that multi-level animation is tractable also on larger models. We present empirical results and discuss how the algorithm can be combined with symmetry reduction.
Keywords :
refinement , Constraint-solving , model checking , TOOLS , Industrial applications , Event-B
Journal title :
Science of Computer Programming
Serial Year :
2013
Journal title :
Science of Computer Programming
Record number :
1080322
Link To Document :
بازگشت