Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Model Continuity in Discrete Event Simulation: A Framework for Model-Driven Development of Simulation Models

Published: 16 April 2015 Publication History

Abstract

Most of the well-known modeling and simulation (M&S) methodologies state the importance of conceptual modeling in simulation studies, and they suggest the use of conceptual models during the simulation model development process. However, only a limited number of methodologies refers to how to move from a conceptual model to an executable simulation model. Besides, existing M&S methodologies do not typically provide a formal method for model transformations between the models in different stages of the development process. Hence, in the current M&S practice, model continuity is usually not fulfilled. In this article, a model-driven development framework for M&S is presented to bridge the gap between different stages of a simulation study and to obtain model continuity. The applicability of the framework is illustrated with a prototype modeling environment and a case study in the discrete event simulation domain.

Supplementary Material

a17-cetinkaya-apndx.pdf (cetinkaya.zip)
Supplemental movie, appendix, image and software files for, A reward-and-punishment-based approach for concept detection using adaptive ontology rules

References

[1]
Russell L. Ackoff. 1978. The Art of Problem Solving. John Wiley and Sons, New York, NY.
[2]
Carlos Agostinho, Filipe Correia, and Ricardo Jardim-Goncalves. 2010. Interoperability of complex business networks by language independent information models. In Proceedings of the 17th International Conference on Concurrent Engineering. 111--124.
[3]
Aditya Agrawal, Gyula Simon, and Gabor Karsai. 2004. Semantic translation of Simulink/stateflow models to hybrid automata using graph transformations. Electronic Notes in Theoretical Computer Science 109, 43--56.
[4]
Colin Atkinson and Thomas Kühne. 2002. Rearchitecting the UML infrastructure. ACM Transactions on Modeling and Computer Simulation 12, 4, 290--321.
[5]
Colin Atkinson and Thomas Kühne. 2003. Model-driven development: A metamodeling foundation. IEEE Software 20, 5, 36--41.
[6]
Amol Bakshi, Viktor K. Prasanna, and Akos Ledeczi. 2001. MILAN: A model based integrated simulation framework for design of embedded systems. In Proceedings of the Workshop on Languages, Compilers, and Tools for Embedded Systems (LCTES). ACM, New York, NY.
[7]
Osman Balci. 2001. A methodology for certification of modeling and simulation applications. ACM Transactions on Modeling and Computer Simulation 11, 4, 352--377.
[8]
Osman Balci. 2012. A life cycle for modeling and simulation. Simulation 88, 7, 870--883.
[9]
Osman Balci, James D. Arthur, and William F. Ormsby. 2011. Achieving reusability and composability with a simulation conceptual model. Journal of Simulation 5, 157--165.
[10]
Jerry Banks. 1998. Handbook of Simulation: Principles, Methodology, Advances, Applications, and Practice. John Wiley and Sons, New York, NY.
[11]
Russell R. Barton. 1998. Simulation metamodels. In Proceedings of the 30th Winter Simulation Conference (WSC’98). IEEE, Los Alamitos, CA, 167--176.
[12]
Ola Batarseh and Leon F. McGinnis. 2012. SysML to discrete-event simulation to analyze electronic assembly systems. In Proceedings of the Symposium on Theory of Modeling and Simulation: DEVS Integrative M&S Symposium. Article No. 48.
[13]
Jean Bézivin. 2005. On the unification power of models. Journal of Software and Systems Modeling 4, 2, 171--188.
[14]
Jean Bézivin, Fabian Buttner, Martin Gogolla, Frédéric Jouault, Ivan Kurtev, and Arne Lindow. 2006. Model transformations? Transformation models! In Model Driven Engineering Languages and Systems. Lecture Notes in Computer Science, Vol. 4199. Springer, 440--453.
[15]
Deniz Çetinkaya. 2013. Model Driven Development of Simulation Models: Defining and Transforming Conceptual Models into Simulation Models by Using Metamodels and Model Transformations. Ph.D. Dissertation. Delft University of Technology, The Netherlands.
[16]
Deniz Çetinkaya, Saurabh Mittal, Alexander Verbraeck, and Mamadou D. Seck. 2013a. Model-driven engineering and its application in modeling and simulation. In Netcentric System of Systems Engineering with DEVS Unified Process, S. Mittal and J. L. Risco-Martín (Eds.). CRC Press, 221--248.
[17]
Deniz Çetinkaya and Alexander Verbraeck. 2011. Metamodeling and model transformations in modeling and simulation. In Proceedings of the Winter Simulation Conference. IEEE, Los Alamitos, CA, 3048--3058.
[18]
Deniz Çetinkaya, Alexander Verbraeck, and Mamadou D. Seck. 2010. A metamodel and a DEVS implementation for component based hierarchical simulation modeling. In Proceedings of the 43rd Annual Simulation Symposium (ANSS’10). Article No. 170.
[19]
Deniz Çetinkaya, Alexander Verbraeck, and Mamadou D. Seck. 2011. MDD4MS: A model driven development framework for modeling and simulation. In Proceedings of the Summer Computer Simulation Conference. 113--121.
[20]
Deniz Çetinkaya, Alexander Verbraeck, and Mamadou D. Seck. 2012. Model transformation from BPMN to DEVS in the MDD4MS framework. In Proceedings of the Symposium on Theory of Modeling and Simulation: DEVS Integrative M&S Symposium. 304--309.
[21]
Deniz Çetinkaya, Alexander Verbraeck, and Mamadou D. Seck. 2013b. BPMN to DEVS: Application of MDD4MS framework in discrete event simulation. In Netcentric System of Systems Engineering with DEVS Unified Process, S. Mittal and J. L. Risco-Martín (Eds.). CRC Press, 609--636.
[22]
Andrea D’Ambrogio, Daniele Gianni, José Luis Risco-Martín, and Alessandra Pieroni. 2010. A MDA-based approach for the development of DEVS/SOA simulations. In Proceedings of the Spring Simulation Multiconference.
[23]
Julien DeAntoni and Jean-Philippe Babau. 2005. A MDA-based approach for real time embedded systems simulation. In Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications (DS-RT’05). 257--264.
[24]
Saikou Y. Diallo, Heber Herencia-Zapana, Jose J. Padilla, and Andreas Tolk. 2011. Understanding interoperability. In Proceedings of the Emerging M&S Applications in Industry and Academia Symposium. 84--91.
[25]
Jaidermes Nebrijo Duarte and Juan de Lara. 2009. ODiM: A model-driven approach to agent-based simulation. In Proceedings of the 23rd European Conference on Modelling and Simulation.
[26]
Eclipse. 2014. Eclipse Modeling Framework (EMF). Retrieved January 3, 2014, from http://projects.eclipse.org/projects/modeling.emf.
[27]
Hartmut Ehrig and Claudia Ermel. 2008. Semantical correctness and completeness of model transformations using graph and rule transformation. In Proceedings of the 4th International Conference on Graph Transformations (ICGT’08). 194--210.
[28]
Matthew J. Emerson, Janos Sztipanovits, and Ted Bapty. 2004. A MOF-based metamodeling environment. Journal of Universal Computer Science 10, 1357--1382.
[29]
Jean-Marie Favre. 2004. Towards a basic theory to model driven engineering. In Proceedings of the International Workshop on Software Model Engineering (WISME’04).
[30]
Paul A. Fishwick. 1995. Simulation Model Design and Execution: Building Digital Worlds. Prentice Hall, Englewood Cliffs, NJ.
[31]
Peter Fritzson. 2010. The Modelica object-oriented equation-based language and its OpenModelica environment with metamodeling, interoperability, and parallel execution. In Simulation, Modeling, and Programming for Autonomous Robots. Lecture Notes in Computer Science, Vol. 6472. Springer, 5--14.
[32]
Alfredo Garro, Francesco Parisi, and Wilma Russo. 2013. A process based on the model-driven architecture to enable the definition of platform-independent simulation models. In Simulation and Modeling Methodologies, Technologies, and Applications. Advances in Intelligent Systems and Computing, Vol. 197. Springer, 113--129.
[33]
Eric Guiffard, Dahbia Kadi, Jean-Paul Mochet, and Régis Mauget. 2006. CAPSULE: Application of the MDA methodology to the simulation domain. In Proceedings of the European Simulation Interoperability Workshop. 181--190.
[34]
Xiaolin Hu and Bernard P. Zeigler. 2005. Model continuity in the design of dynamic distributed real-time systems. IEEE Transactions on Systems, Man, and Cybernetics—Part A: Systems and Humans 35, 6, 867--878.
[35]
Yilin Huang. 2013. Automated Simulation Model Generation. Ph.D. Dissertation. Delft University of Technology, The Netherlands.
[36]
IRISA. 2011. Kermeta workbench. Retrieved July 14, 2012, from http://www.kermeta.org/.
[37]
ISIS. 1997. Model Integrated Computing. Retrieved July 14, 2012 from http://www.isis.vanderbilt.edu/research/MIC.
[38]
Ethan Jackson and Janos Sztipanovits. 2009. Formalizing the structural semantics of domain-specific modeling languages. Journal of Software and Systems Modeling 8, 1, 451--478.
[39]
Frédéric Jouault and Jean Bézivin. 2006. KM3: A DSL for metamodel specification. In Formal Methods for Open Object-Based Distributed Systems. Lecture Notes in Computer Science, Vol. 4037. Springer, 171--185.
[40]
Aleksandr A. Kerzhner, Jonathan M. Jobe, and Christiaan J. J. Paredis. 2011. A formal framework for capturing knowledge to transform structural models into analysis models. Journal of Simulation 5, 202--216.
[41]
Jack P. C. Kleijnen. 2008. Design and Analysis of Simulation Experiments. Springer Science and Business Media, New York, NY.
[42]
Jack P. C. Kleijnen. 2009. Kriging metamodeling in simulation: A review. European Journal of Operational Research 192, 707--716.
[43]
Anneke Kleppe, Jos Warmer, and Wim Bast. 2003. MDA Explained—The Model Driven Architecture: Practice and Promise. Addison-Wesley, Boston, MA.
[44]
George J. Klir. 1969. An Approach to General Systems Theory. Litton Educational Publishing, New York, NY.
[45]
Kathy Kotiadis and Stewart Robinson. 2008. Conceptual modelling: Knowledge acquisition and model abstraction. In Proceedings of the 40th Winter Simulation Conference (WSC’08). IEEE, Los Alamitos, CA, 951--958.
[46]
Thomas Kühne. 2006. Matters of (meta-) modeling. Journal of Software and Systems Modeling 5, 4, 369--385.
[47]
Averill M. Law. 2003. How to conduct a successful simulation study. In Proceedings of the Winter Simulation Conference (WSC’03). 66--70.
[48]
Akos Ledeczi, James Davis, Sandeep Neema, and Aditya Agrawal. 2003. Modeling methodology for integrated simulation of embedded systems. ACM Transactions on Modeling and Computer Simulation 13, 1, 82--103.
[49]
Yonglin Lei, Wang Weiping, Li Qun, and Zhu Yifan. 2009. A transformation model from DEVS to SMP2 based on MDA. Simulation Modelling Practice and Theory 17, 1690--1709.
[50]
Andriy Levytskyy, Eugène J. H. Kerckhoffs, Ernesto Posse, and Hans Vangheluwe. 2003. Creating DEVS components with the metamodelling tool ATOM3. In Proceedings of the 15th European Simulation Symposium.
[51]
Leon F. McGinnis, Edward Huang, Ky Sang Kwon, and Volkan Ustun. 2011. Ontologies and simulation: A practical approach. Journal of Simulation 5, 190--201.
[52]
Dragan Milicev. 2009. Model-Driven Development with Executable UML. Wiley Publishing, Indianapolis, IN.
[53]
Saurabh Mittal and Scott A. Douglass. 2012. DEVSML 2.0: The language and the stack. In Proceedings of the Symposium on Theory of Modeling and Simulation—DEVS Integrative M&S Symposium. Article No. 17.
[54]
Saurabh Mittal, José Luis Risco-Martín, and Bernard P. Zeigler. 2007. DEVSML: Automating DEVS execution over SOA towards transparent simulators. In Proceedings of the Spring Simulation Multiconference. 287--295.
[55]
Saurabh Mittal, José Luis Risco-Martín, and Bernard P. Zeigler. 2009. DEVS/SOA: A cross-platform framework for net-centric modeling and simulation in DEVS Unified Process. Simulation 85, 7, 419--450.
[56]
Saurabh Mittal, Bernard P. Zeigler, José Luis Risco-Martín, Ferat Sahin, and Mo Jamshidi. 2008. Modeling and simulation for systems of systems engineering. In System of Systems: Innovation for the 21st Century, M. Jamshidi (Ed.). John Wiley and Sons, Hoboken, NJ, 101--149.
[57]
Pierre-Alain Muller, Frédéric Fondement, Franck Fleurey, Michel Hassenforder, Rémi Schnekenburger, Sébastien Gérard, and Jean-Marc Jézéquel. 2008. Model-driven analysis and synthesis of textual concrete syntax. Journal of Software and Systems Modeling 7, 4, 423--442.
[58]
Richard E. Nance. 1984. Model development revisited. In Proceedings of the Winter Simulation Conference. IEEE, Los Alamitos, CA, 74--80.
[59]
Antoni Olive. 2007. Conceptual Modeling of Information Systems. Springer-Verlag, Berlin, Heidelberg.
[60]
OMG. 1999. UML Specification Version 1.3. Technical Report. Object Management Group. Available at http://www.omg.org/spec/UML/1.3/.
[61]
OMG. 2003. Model Driven Architecture (MDA) Guide Version 1.0.1. Technical Report. Object Management Group. Available at http://www.omg.org/mda/specs.htm.
[62]
OMG. 2006. Meta Object Facility (MOF) Core Specification, Version 2.0. Technical Report. Object Management Group. Available at http://www.omg.org/spec/MOF/2.0/.
[63]
Tuncer I. Ören. 2007. The importance of a comprehensive and integrative view of modeling and simulation. In Proceedings of the Summer Computer Simulation Conference. 996--1006.
[64]
Christiaan J. J. Paredis, Yves Bernard, Roger M. Burkhart, Hans-Peter de Koning, Sanford Friedenthal, Peter Fritzson, Nicolas F. Rouquette, and Wladimir Schamai. 2010. An overview of the SysML-Modelica transformation specification. In Proceedings of the INCOSE International Symposium.
[65]
Christiaan J. J. Paredis and Thomas Johnson. 2008. Using OMG’s SysML to support simulation. In Proceedings of the 40th Winter Simulation Conference (WSC’08). 2350--2352.
[66]
Adrian Pop, David Akhvlediani, and Peter Fritzson. 2007. Towards unified system modeling with the ModelicaML UML profile. In Proceedings of the International Workshop on Equation-Based Object-Oriented Languages and Tools. Linköping University Electronic Press.
[67]
Axel Reichwein, Christiaan J. J. Paredis, Arquimedes Canedo, Petra Witschel, Philipp Emanuel Stelzig, Anjelika Votintseva, and Rainer Wasgint. 2012. Maintaining consistency between system architecture and dynamic system models with SysML4Modelica. In Proceedings of the 6th International Workshop on Multi-Paradigm Modeling. ACM, New York, NY, 43--48.
[68]
José Luis Risco-Martín, Jesús M. De La Cruz, Saurabh Mittal, and Bernard P. Zeigler. 2009. eUDEVS: Executable UML with DEVS theory of modeling and simulation. Simulation 85, 11--12, 750--777.
[69]
Nancy Roberts, David F. Andersen, Ralph M. Deal, Michael S. Garet, and William A. Shaffer. 1983. Introduction to Computer Simulation: A System Dynamics Modeling Approach. Productivity Press, Portland, OR.
[70]
Stewart Robinson. 2004. Simulation: The Practice of Model Development and Use. John Wiley and Sons, Hoboken, NJ.
[71]
Stewart Robinson. 2008a. Conceptual modelling for simulation Part I: Definition and requirements. Journal of the Operational Research Society 59, 3, 278--290.
[72]
Stewart Robinson. 2008b. Conceptual modelling for simulation Part II: A framework for conceptual modelling. Journal of the Operational Research Society 59, 3, 291--304.
[73]
Stewart Robinson. 2011. Choosing the right model: Conceptual modeling for simulation. In Proceedings of the Winter Simulation Conference (WSC’11). 1423--1435.
[74]
Bernhard Rumpe. 1998. A note on semantics (with an emphasis on UML). In Proceedings of the 2nd ECOOP Workshop on Precise Behavioral Semantics. Technische Universität München, Germany.
[75]
Igor Rust, Deniz Çetinkaya, Mamadou D. Seck, and Ivo Wenzler. 2011. Business process simulation for management consultants: A DEVS-based simplified business process modelling library. In Proceedings of the 23rd European Modelling and Simulation Symposium.
[76]
Robert G. Sargent. 2010. Verification and validation of simulation models. In Proceedings of the Winter Simulation Conference (WSC’10). IEEE, Los Alamitos, CA, 124--137.
[77]
Hessam S. Sarjoughian and Abbas Mahmoodi Markid. 2012. EMF-DEVS modeling. In Proceedings of the Symposium on Theory of Modeling and Simulation: DEVS Integrative M&S Symposium.
[78]
Wladimir Schamai, Peter Fritzson, and Chris J. J. Paredis. 2013. Translation of UML state machines to Modelica: Handling semantic issues. Simulation 89, 4, 498--512.
[79]
Wladimir Schamai, Peter Fritzson, Christiaan J. J. Paredis, and Adrian Pop. 2009. Towards unified system modeling and simulation with ModelicaML: Modeling of executable behavior using graphical notations. In Proceedings of the 7th Modelica Conference.
[80]
Wladimir Schamai, Uwe Pohlmann, Peter Fritzson, Christiaan J. J. Paredis, Philipp Helle, and Carsten Strobel. 2010. Execution of UML state machines using Modelica. In Proceedings of the 3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools.
[81]
Bran Selic. 2003. The pragmatics of model-driven development. IEEE Software 20, 5, 19--25.
[82]
Robert E. Shannon. 1975. Systems Simulation: The Art and Science. Prentice Hall, Englewood Cliffs, NJ.
[83]
Robert E. Shannon. 1998. Introduction to the art and science of simulation. In Proceedings of the Winter Simulation Conference (WSC’98). 7--14.
[84]
Gregory A. Silver, Osama Al-Haj Hassan, and John A. Miller. 2007. From domain ontologies to modeling ontologies to executable simulation models. In Proceedings of the 39th Winter Simulation Conference (WSC’07). 1108--1117.
[85]
Ian Sommerville. 2007. Software Engineering (8th ed.). Pearson Education Limited, England.
[86]
Jessica W. Sun, Joseph Barjis, Alexander Verbraeck, Marijn Janssen, and Jacco Kort. 2009. Capturing complex business processes interdependencies using modeling and simulation in a multi-actor environment. In Advances in Enterprise Engineering III. Lecture Notes in Business Information Processing, Vol. 34. Springer, 16--27.
[87]
Manos Theodorakis, Anastasia Analyti, Panos Constantopoulos, and Nicolas Spyratos. 2002. A theory of contexts in information bases. Information Systems 27, 151--191.
[88]
Andreas Tolk, Saikou Y. Diallo, and Jose J. Padilla. 2012. Semiotics, entropy, and interoperability of simulation systems: Mathematical foundations of M&S standardization. In Proceedings of the Winter Simulation Conference (WSC’’12). 1--12.
[89]
Andreas Tolk, Saikou Y. Diallo, Jose J. Padilla, and Heber Herencia-Zapana. 2013. Reference modelling in support of M&S: Foundations and applications. Journal of Simulation 7, 69--82.
[90]
Andreas Tolk and John A. Miller. 2011. Enhancing simulation composability and interoperability using conceptual/semantic/ontological models. Journal of Simulation 5, 133--134.
[91]
Andreas Tolk and James A. Muguira. 2004. M&S within the model driven architecture. In Proceedings of the Interservice/Industry Training, Simulation, and Education Conference (I/ITSEC).
[92]
Okan TopÇu, Mehmet Adak, and Halit Oguztüzün. 2008. A metamodel for federation architectures. ACM Transactions on Modeling and Computer Simulation 18, 3, 10:1--10:29.
[93]
Luc Touraille, Mamadou Kaba Traoré, and David R. C. Hill. 2011. A model-driven software environment for modeling, simulation and analysis of complex systems. In Proceedings of the Symposium on Theory of Modeling and Simulation: DEVS Integrative M&S Symposium. 229--237.
[94]
C. Els van Daalen, Wil A. H. Thissen, Alexander Verbraeck, and Pieter W. G. Bots. 2009. Methods for the modeling and analysis of alternatives. In Handbook of Systems Engineering and Management (2nd ed.), A. P. Sage and W. B. Rouse (Eds.). John Wiley and Sons, Hoboken, NJ, 1127--1169.
[95]
Durk-Jouke van der Zee, Kathy Kotiadis, Antuela A. Tako, Mike Pidd, Osman Balci, Andreas Tolk, and Mark Elder. 2010. Panel discussion: Education on conceptual modeling for simulation—challenging the art. In Proceedings of the Winter Simulation Conference (WSC’10). 290--304.
[96]
Hans Vangheluwe, Juan de Lara, and Pieter J. Mosterman. 2002. An introduction to multi-paradigm modelling and simulation. In Proceedings of the AI, Simulation, and Planning in High Autonomy Systems Conference.
[97]
Ludwig von Bertalanffy. 1968. General System Theory: Foundations, Development, Applications (revised). George Braziller, New York, NY.
[98]
Gabriel A. Wainer. 2009. Discrete-Event Modeling and Simulation: A Practitioner’s Approach. CRC Press, Boca Raton, FL.

Cited By

View all
  • (2023)A survey on the model-centered approaches to conceptual modeling of IoT systemsFrontiers in Computer Science10.3389/fcomp.2023.10352255Online publication date: 4-Aug-2023
  • (2022)Continuous process model refinement from business vision to event simulation and software automationProceedings of the 5th International Workshop on Software-intensive Business: Towards Sustainable Software Business10.1145/3524614.3528631(59-66)Online publication date: 18-May-2022
  • (2022)Generating Fast Specialized Simulators for Stochastic Reaction Networks via Partial EvaluationACM Transactions on Modeling and Computer Simulation10.1145/348546532:2(1-25)Online publication date: 4-Mar-2022
  • Show More Cited By

Index Terms

  1. Model Continuity in Discrete Event Simulation: A Framework for Model-Driven Development of Simulation Models

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Modeling and Computer Simulation
      ACM Transactions on Modeling and Computer Simulation  Volume 25, Issue 3
      May 2015
      146 pages
      ISSN:1049-3301
      EISSN:1558-1195
      DOI:10.1145/2764453
      Issue’s Table of Contents
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 16 April 2015
      Accepted: 01 December 2014
      Revised: 01 September 2014
      Received: 01 April 2013
      Published in TOMACS Volume 25, Issue 3

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Conceptual modeling
      2. discrete event simulation
      3. metamodeling
      4. model transformation
      5. model-driven development

      Qualifiers

      • Research-article
      • Research
      • Refereed

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)33
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 30 Aug 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)A survey on the model-centered approaches to conceptual modeling of IoT systemsFrontiers in Computer Science10.3389/fcomp.2023.10352255Online publication date: 4-Aug-2023
      • (2022)Continuous process model refinement from business vision to event simulation and software automationProceedings of the 5th International Workshop on Software-intensive Business: Towards Sustainable Software Business10.1145/3524614.3528631(59-66)Online publication date: 18-May-2022
      • (2022)Generating Fast Specialized Simulators for Stochastic Reaction Networks via Partial EvaluationACM Transactions on Modeling and Computer Simulation10.1145/348546532:2(1-25)Online publication date: 4-Mar-2022
      • (2020)A Process Model for Component-Based Model-Driven Software DevelopmentInformation10.3390/info1106030211:6(302)Online publication date: 5-Jun-2020
      • (2020)Extending Explicitly Modelled Simulation Debugging Environments with Dynamic StructureACM Transactions on Modeling and Computer Simulation10.1145/333853030:1(1-25)Online publication date: 5-Feb-2020
      • (2019)A multi-target compiler for CML-DEVSSimulation10.1177/003754971876508095:1(11-29)Online publication date: 1-Jan-2019
      • (2019)Conceptual modelling for simulation: Progress and grand challengesJournal of Simulation10.1080/17477778.2019.1604466(1-20)Online publication date: 5-May-2019
      • (2019)Agent action diagram: towards a model for emergency management systemSimulation Modelling Practice and Theory10.1016/j.simpat.2019.02.004Online publication date: Feb-2019
      • (2018)Web-Oriented Software System for Agent-Based Modeling Driven by Declarative Specification of Implementation Process2018 3rd Russian-Pacific Conference on Computer Technology and Applications (RPC)10.1109/RPC.2018.8482149(1-5)Online publication date: Aug-2018
      • (2018)Model-driven agent-based simulation development: A modeling language and empirical evaluation in the adaptive traffic signal control domainSimulation Modelling Practice and Theory10.1016/j.simpat.2017.11.00683(162-187)Online publication date: Apr-2018
      • Show More Cited By

      View Options

      Get Access

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media