Proceedings of the 2015 6th International Conference on Manufacturing Science and Engineering

Research on Semantics implementation method of domain specific modeling language of air-combat decision behavior based on Python

Authors
He Lei
Corresponding Author
He Lei
Available Online December 2015.
DOI
10.2991/icmse-15.2015.268How to use a DOI?
Keywords
air-combat simulation; decision behavior; domain specific modeling language; code generation; python script
Abstract

The application of domain specific modeling language (DSML) in the decision behavior modeling of the air-combat simulation brings higher level of abstraction and friendly environment. However, the decision behavior model must be translated to executed code before it be used in air-combat simulation system. So, how to realize auto generation of code and improving the efficiency has become an important problem. A code generation framework and mechanism based on python script is designed, which provide the semantic algorithm of air-combat simulation decision behavior modeling language and model explain framework. Otherwise, based on the BON technology provided by generic modeling environment (GME), a code generator is built in VS2010 using C++, which really realize the auto code generation and avoid the error and time waste by manual coding.

Copyright
© 2015, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2015 6th International Conference on Manufacturing Science and Engineering
Series
Advances in Engineering Research
Publication Date
December 2015
ISBN
10.2991/icmse-15.2015.268
ISSN
2352-5401
DOI
10.2991/icmse-15.2015.268How to use a DOI?
Copyright
© 2015, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - He Lei
PY  - 2015/12
DA  - 2015/12
TI  - Research on Semantics implementation method of domain specific modeling language of air-combat decision behavior based on Python
BT  - Proceedings of the 2015 6th International Conference on Manufacturing Science and Engineering
PB  - Atlantis Press
SP  - 1491
EP  - 1495
SN  - 2352-5401
UR  - https://doi.org/10.2991/icmse-15.2015.268
DO  - 10.2991/icmse-15.2015.268
ID  - Lei2015/12
ER  -