Application of MDA Concepts and Technologies in Simulation System Development
XU Zhong-fu, Wang Guo-yu
Abstract
XU Zhong-fu, Wang Guo-yu
Abstract
Model Driven Architecture(MDA)integrates a coherent set of standards and techniques such as the U- nified Modeling Language(UML),Meta Object Facility(MOF),Extensible Markup Language(XML)and XML- based Metadate Interchange),and emphasizes the fundamental role of models in software development.The paper briefly analyzes several typical model development and execution process models developed and used in modeling and simulation(MS)and software engineering,generalizes simulation system development as a phased process mainly including requirement engineering,analysis,design,implementation and experimentation;discusses the application of the Model Driven Architecture(MDA)concepts and technologies(including models,technologies for model con- struction,transformation,and automatic code generation)in the development of simulation systems.A subset of mod- eling and simulation results is presented for a traffic simulation example,demonstrating the feasibility of integrating MDA with simulation system development and showing that the application of MDA concepts and technologies facili- tates the development of simulation systems with support of the MDA-compliant tool.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Model Driven Architecture(MDA)integrates a coherent set of standards and techniques such as the U- nified Modeling Language(UML),Meta Object Facility(MOF),Extensible Markup Language(XML)and XML- based Metadate Interchange),and emphasizes the fundamental role of models in software development.The paper briefly analyzes several typical model development and execution process models developed and used in modeling and simulation(MS)and software engineering,generalizes simulation system development as a phased process mainly including requirement engineering,analysis,design,implementation and experimentation;discusses the application of the Model Driven Architecture(MDA)concepts and technologies(including models,technologies for model con- struction,transformation,and automatic code generation)in the development of simulation systems.A subset of mod- eling and simulation results is presented for a traffic simulation example,demonstrating the feasibility of integrating MDA with simulation system development and showing that the application of MDA concepts and technologies facili- tates the development of simulation systems with support of the MDA-compliant tool.
Key concepts: Unified Modeling Language, XML, Systems engineering, Software engineering, Computer science, Model transformation, Metamodeling, Systems Modeling Language