A multi-paradigm decision modeling framework for combat system effectiveness measurement based on domain-specific modeling

Decision modeling is an essential part of the combat system effectiveness simulation (CoSES), which needs to cope with the cognitive quality, diversity, flexibility, and higher abstraction of decision making. In this paper, a multi-paradigm decision modeling framework is proposed to support decision modeling at three levels of abstraction based on domain-specific modeling (DSM). This framework designs a domain-specific modeling language (DSML) for decision modeling to raise the abstraction level of modeling, transforms the domain-specific models to formalism-based models to enable formal analysis and early verification and validation, and implements the semantics of the DSML based on a Python scripts framework which incorporates the decision model into the whole simulation system. The case study shows that the proposed approach incorporates domain expertise and facilitates domain modeler’s participation in CoSES to formulate the problem using DSML in the problem domain, and enables formal analysis and automatic implementation of the decision model in the solution domain.

[1]  Paul K. Davis,et al.  Experiments In Multiresolution Modeling (MRM) , 1998 .

[2]  Pieter J. Mosterman,et al.  Computer Automated Multi-Paradigm Modeling : An Introduction , 2000 .

[3]  Kyu-Yeul Lee,et al.  Modeling and simulation of target motion analysis for a submarine using a script-based tactics manager , 2010, Adv. Eng. Softw..

[4]  Gabor Karsai,et al.  Rapid Synthesis of Multi-Model Simulations for Computational Experiments in C2 , 2009 .

[5]  Jürgen Ebert,et al.  Combining DSLs and Ontologies Using Metamodel Integration , 2009, DSL.

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

[7]  Kyung-Min Seo,et al.  Measurement of Effectiveness for an Anti-torpedo Combat System Using a Discrete Event Systems Specification-based Underwater Warfare Simulator , 2011 .

[8]  Yifan Zhu,et al.  Three-dimensional conceptual model for service-oriented simulation , 2009, ArXiv.

[9]  Alexander Verbraeck,et al.  Design guidelines for simulation building blocks , 2008, 2008 Winter Simulation Conference.

[10]  Xukun Shen,et al.  A component-based aircraft instrument rapid modeling tool , 2010, Journal of Zhejiang University SCIENCE C.

[11]  Aaron J. Teller,et al.  Analog simulation of particle trajectories in a cyclone separator , 1971 .

[12]  Hans Vangheluwe,et al.  Towards a DSM-based framework for the development of complex simulation systems , 2011, SCSC 2011.

[13]  John A. Sokolowski Enhanced Decision Modeling Using Multiagent System Simulation , 2003, Simul..

[14]  Hessam S. Sarjoughian,et al.  A multi-formalism modeling composability framework: agent and discrete-event models , 2005, Ninth IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[15]  Gabor Karsai,et al.  The Graph Rewriting and Transformation Language: GReAT , 2007, Electron. Commun. Eur. Assoc. Softw. Sci. Technol..

[16]  Gabor Karsai,et al.  Rapid synthesis of high-level architecture-based heterogeneous simulation: a model-based integration approach , 2012, Simul..

[17]  Michael Westergaard,et al.  CPN Tools for Editing, Simulating, and Analysing Coloured Petri Nets , 2003, ICATPN.

[18]  Chris Marshall,et al.  Design guidelines , 1987 .

[19]  Myeong-Jo Son,et al.  Torpedo evasion simulation of underwater vehicle using fuzzy-logic-based tactical decision making in script tactics manager , 2012, Expert Syst. Appl..

[20]  Bernhard Rumpe,et al.  Domain specific modeling , 2005, Software & Systems Modeling.

[21]  Saurabh Mittal,et al.  From domain specific languages to DEVS components: application to cognitive M&S , 2011, SpringSim.

[22]  Hans Vangheluwe,et al.  Domain-specific decision modelling and statistical analysis for combat system effectiveness simulation , 2014 .

[23]  Tae-wan Kim,et al.  Maneuvering control simulation of underwater vehicle based on combined discrete-event and discrete-time modeling , 2012, Expert Syst. Appl..

[24]  Rui Han,et al.  Intelligent Decision-making Modeling Based on Object-Oriented Bayesian Network , 2010, 2010 Third International Conference on Information and Computing.

[25]  Hessam S. Sarjoughian,et al.  Domain driven simulation modeling for software design , 2007, SCSC.

[26]  Bernard P. Zeigler,et al.  DEVSML: automating DEVS execution over SOA towards transparent simulators , 2007, SpringSim '07.

[27]  James Davis,et al.  GME: the generic modeling environment , 2003, OOPSLA '03.

[28]  Sandeep Neema,et al.  Toward a semantic anchoring infrastructure for domain-specific modeling languages , 2005, EMSOFT.

[29]  Bernard P. Zeigler,et al.  DEVS and HLA: Complementary paradigms for modeling and simulation? , 2000 .