Requirements for model development environments
Computers and Operations Research
Diagrammatic representations of the conceptual simulation model for discrete event systems
Mathematics and Computers in Simulation - Special issue on problem solving by simulation
Theory of Modeling and Simulation
Theory of Modeling and Simulation
AToM3: A Tool for Multi-formalism and Meta-modelling
FASE '02 Proceedings of the 5th International Conference on Fundamental Approaches to Software Engineering
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
Web-based simulation 1: D-SOL; a distributed Java based discrete event simulation architecture
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Conceptual Modeling of Information Systems
Conceptual Modeling of Information Systems
Model-Driven Simulation of a Maritime Surveillance System
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Accomplishing reuse with a simulation conceptual model
Proceedings of the 40th Conference on Winter Simulation
Tool support for transformation from an OWL ontology to an HLA Object Model
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
A MDA-based approach for the development of DEVS/SOA simulations
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
DEVS in DSOL: adding devs operational semantics to a generic event-scheduling simulation environment
SCSC '09 Proceedings of the 2009 Summer Computer Simulation Conference
Applying a model driven approach to component based modeling and simulation
Proceedings of the Winter Simulation Conference
Model transformation from BPMN to DEVS in the MDD4MS framework
Proceedings of the 2012 Symposium on Theory of Modeling and Simulation - DEVS Integrative M&S Symposium
Conceptual simulation modeling with onto-UML
Proceedings of the Winter Simulation Conference
Metamodeling and model transformations in modeling and simulation
Proceedings of the Winter Simulation Conference
DS-RT '13 Proceedings of the 2013 IEEE/ACM 17th International Symposium on Distributed Simulation and Real Time Applications
Hi-index | 0.00 |
Model Driven Development (MDD) is a software development approach that is based on the concepts of model, metamodel, meta-metamodel and model transformations. In the MDD approach, source models are transformed into destination models in order to (semi)automatically generate the final executable source code during the software development process. In its final stage, a simulation model is a piece of software that is executed by an interpreter, where the interpreter may include a compiler as well. It is expressed either in a general purpose programming language or in a specialized simulation programming language. Besides, the practice of Modeling and Simulation (M&S) heavily relies on the successive transformations between models of different levels of abstraction or detail. Hence, the simulation field will be greatly facilitated by the use of the MDD approach. In this paper, we propose a MDD framework for modeling and simulation (MDD4MS). Firstly, we present a model driven simulation model development life-cycle refining our earlier work. Then, we explain the metamodels and model transformations in the framework. After that, we suggest a tool architecture and we demonstrate an Eclipse based prototype implementation. Lastly, we discuss the advantages of MDD4MS and its applicability.