to derive and reuse concepts based on the ontology
framework, also based on the lattice concepts. The
unified simulation method thus helps in better
development of models corresponding to
requirements.
4 FUTURE WORK
The present study deals with primary EF component
abstraction compatibility with SOU. The notions are
based on trace inclusion and a formal tool needs to
be built to quantify this abstraction. However, notion
of reachability is more pertinent than simulation for
hybrid systems since an exhaustive breadth first
search of state space through reachability analysis,
difficult as it might be in terms of computational
cost, yields formal verification of system. In this
regard, various reachability tools such as MATISSE,
UPPAAL, StateEx may be used and the inclusion
relation of reachable state space of SDU with respect
to SOU could be checked. Problems of scalability of
these reachability methods were discussed widely in
literature with potential solutions of using
abstractions to alleviate the computational burden.
The next step would be extending this method of
reachability inclusion through formal verification
tools.
The influence of modeling abstractions
especially of environmental models in EF are not
discussed here and quantification of abstraction
effect on the model reachability with respect to its
objective is of fundamental importance in the usage
of simulation as a means of analysis and design of
real world systems. A correct ‘by design’ of
abstraction with respect to simulation objectives
based on the concepts of approximate bisimulation
[Girard, 2007] and Galois connections [Cousot,
1992] is being studied. Such a holistic approach in
considering the objectives of simulation explicitly
into modeling via abstractions will help address the
problem of validity and fidelity in simulation.
5 CONCLUSIONS
Primary EF component abstraction in input stimuli
has been explained with respect to simulation
objectives. The hierarchical abstraction for class of
abstraction is explained with its correspondence to
simulation objective. Validity is assessed with a
behavioural compatibility criteria based on trace
inclusion. The method implemented here is not
correct by design but rather employed in classical
iterative fashion which is clearly neither optimal nor
formal in its approach. A rigorous mathematical
framework in synthesising such an abstraction with
respect to simulation objective would be the next
step. However, the current study lays sufficient
ground work in terms of assessment methodology
for a formal abstraction compatibility criterion to be
developed.
ACKNOWLEDGEMENTS
The authors would like to thank Richard Johnson
and Bernard Mattos for reviewing the paper and
Damien Foures for fruitful discussions on the
landing gear example.
REFERENCES
Albert, Vincent, 2009, Simulation validity assessment in
the context of embedded system design, Phd Thesis,
LAAS-CNRS, University of Toulouse, Unpublished.
Albert, V, Nketsa, A, Seguin, C, 2010, Verifying trace
inclusion between an experimental frame and a model,
DEVS Integrative Modeling and Simulation
Symposium.
Boniol, F, Wiels, V, 2014, The Landing Gear Case Study,
4
th
International ABZ Conference, Case study track.
Cousot, Patrick, 1992, Abstract Interpretation
Frameworks, Journal of Logic and Computation,
volume 2, pages 511-547.
Foures, D, Albert, V, Nkesta, A, 2013, Simulation
validation using the compatibility between simulation
model and experimental frame, Proceedings of the
2013 Summer Computer Simulation Conference,
Society for Modeling & Simulation International,
Vista, CA, Article 55 , 7 pages.
Foures, D, Albert, V, Nkesta, A, 2012, Formal
compatibility of experimental frame concept and FD-
DEVS model, 9th International Conference on
Modeling, Optimization & Simulation, Bordeaux,
France.
Girard, A, Pappas, G J, 2007, Approximation Metrics for
Discrete and Continuous Systems, IEEE Transactions
on Automatic Control, Volume 52, Issue 5, pages 782-
798.
Man-Kit-Leung, J, Mandl, T, Lee, E A, Latronico, E,
Shelton, C, Tripakis, S, Lickly, B, 2009, Scalable
semantic annotation using lattice based ontologies.
Lecture Notes in Computer Science, Volume 5795, pp
393-407.
MATLAB SIMULINK Single hydraulic cylinder
simulation, SIMULINK R2014a Example,
http://www.mathworks.fr/fr/help/simulink/examples/si
ngle-hydraulic-cylinder-simulation.html.
Modeling&SimulationFrameworkfortheInclusionofSimulationObjectivesbyAbstraction
393