Journal of Systems Engineering and Electronics ›› 2020, Vol. 31 ›› Issue (3): 527-538.doi: 10.23919/JSEE.2020.000032

• Systems Engineering • Previous Articles     Next Articles

An ontological metamodeling framework for semantic simulation model engineering

Yonglin LEI(), Zhi ZHU*(), Qun LI()   

  • Received:2019-12-18 Online:2020-06-30 Published:2020-06-30
  • Contact: Zhi ZHU E-mail:yllei@nudt.edu.cn;zhuzhi@nudt.edu.cn;liqun@nudt.edu.cn
  • About author:LEI Yonglin was born in 1978. He received his Ph.D. degree in management science and engineering from National University of Defense Technology in 2006. He is now a professor at National University of Defense Technology. He was also a visiting scholar at Arizona State University. His research interests are complex system modeling & simulation, model-driven engineering and simulation composability. E-mail: yllei@nudt.edu.cn|ZHU Zhi was born in 1989. He received his M.S. degree in control science and engineering and Ph.D. degree in military equipment from National University of Defense Technology in 2013 and 2018, respectively. He is now an assistant professor at National University of Defense Technology. He was also a visiting Ph.D. student at Arizona State University. His research interests are language-driven development and system engineering. E-mail: zhuzhi@nudt.edu.cn|LI Qun was born in 1971. He received his M.S. and Ph.D. degrees in management science and engineering from National University of Defense Technology in 1995 and 1997, respectively. He is now a professor at National University of Defense Technology. He was also a visiting scholar at Nanyang Technological University. His research interests are software engineering, simulation-based design and agent-based simulation. E-mail: liqun@nudt.edu.cn
  • Supported by:
    the National Natural Science Foundation of China(61273198);This work was supported by the National Natural Science Foundation of China (61273198)

Abstract:

Recently, the ontological metamodel plays an increasingly important role to specify systems in two forms: ontology and metamodel. Ontology is a descriptive model representing reality by a set of concepts, their interrelations, and constraints. On the other hand, metamodel is a more classical, but more powerful model in which concepts and relationships are represented in a prescriptive way. This study firstly clarifies the difference between the two approaches, then explains their advantages and limitations, and attempts to explore a general ontological metamodeling framework by integrating each characteristic, in order to implement semantic simulation model engineering. As a proof of concept, this paper takes the combat effectiveness simulation systems as a motivating case, uses the proposed framework to define a set of ontological composable modeling frameworks, and presents an underwater targets search scenario for running simulations and analyzing results. Finally, this paper expects that this framework will be generally used in other fields.

Key words: ontology, metamodeling, semantic composability, model-driven engineering (MDE)