UML-based Modeling and Simulation Method for Mission-Critical Real-Time Embedded System Development

K.-S. Choi, S.-C. Jung, H.-J. Kim, D.-H. Bae, and D-H. Lee (Korea)


UML-based Modeling and Simulation, Mission-critical Embedded System Development, Model Transformation


Mission-critical embedded system needs to satisfy quite stringent requirements and the cost of building and test ing is high. DoD has recommended to apply M&S method to evaluate the requirements of the proposed system dur ing the development. However, it is difficult to develop a simulation model because it needs both domain knowledge and simulation technique extensively, which also requires intensive communication among stakeholders. We, there fore, need an efficient method for requirements specifica tion and simulation model development. We propose UML-based M&S method which uses UML2.0 as the requirements specification method as well as the simulation model development tool. We define con straints on UML diagrams to use them as a simulation mod eling tool. We specify the structure and environment of the system with Class Diagram and the behavioral require ments with Sequence Diagram. The UML diagrams are then transformed to a simulation model by model transfor mation rules. The contribution of this approach is that it provides an efficient and error preventive way of develop ing simulation model for mission-critical embedded system development. We applied this approach to develop the Fire Control System (FCS) of the Navy’s warship, which re duced the communication overhead and simulation model development errors.

Important Links:

Go Back