Simulation validation using the compatibility between simulation model and experimental frame

This work illustrates the possibilities associated with the concept of experimental frame in the domain of simulation. The experimental frame noted "EF" is used to define the environment in which a model will evolve. EF and model are extracted from specifications of the system understudy. Formal language has been utilized for designing EF & model such that model checking techniques can be employed. We have chosen "I/O automata", applying the frame to the model implies incompatibilities with parts of the model. In this contribution we detect these incompatibilities to measure it. Our method will allow a set of metrics evaluate the validity of simulations according to goals of simulation user-defined.

[1]  Bernard P. Zeigler,et al.  Reachability Graph of Finite and Deterministic DEVS Networks , 2009, IEEE Transactions on Automation Science and Engineering.

[2]  Bernard P. Zeigler,et al.  Theory of Modelling and Simulation , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[4]  Jean-François Raskin,et al.  Safraless Procedures for Timed Specifications , 2010, FORMATS.

[5]  Allen P. Nikora,et al.  Automated Identification of LTL Patterns in Natural Language Requirements , 2009, 2009 20th International Symposium on Software Reliability Engineering.

[6]  Petru Eles,et al.  Model validation for embedded systems using formal method-aided simulation , 2008, IET Comput. Digit. Tech..

[7]  Didier Le Botlan,et al.  Verification of Real-Time Specification Patterns on Time Transition Systems , 2011 .

[8]  Fernando Brito e Abreu,et al.  Evaluating the impact of object-oriented design on software quality , 1996, Proceedings of the 3rd International Software Metrics Symposium.

[9]  Mark Lorenz,et al.  Object-oriented software metrics - a practical guide , 1994 .

[10]  Chris F. Kemerer,et al.  A Metrics Suite for Object Oriented Design , 2015, IEEE Trans. Software Eng..

[11]  Benjamin Kuipers,et al.  Qualitative reasoning: Modeling and simulation with incomplete knowledge , 1994, Autom..