Development of the Engagement Control Software Architecture Based on UML 2.0 Model |
Myong-Hwan Yoo, Jung-Il Bae, Jin-Hwa Shin, Kil-Seok Cho |
UML 2.0 모델 기반의 교전통제 소프트웨어 아키텍처 개발 |
유명환, 배정일, 신진화, 조길석 |
국방과학연구소 |
|
Abstract |
The engagement control software embedded in the weapon control computer of the fire control center for air defense missile system is large-scale real-time software. The use of typical software development methodologies is not appropriate to develop such large-scale embedded software in terms of reusability, reliability, and productivity for the reason that it is significantly complicated, and highly dependent on hardware platforms and developers. In this paper, a model-based software architecture using components based on UML 2.0 for the engagement control software is presented in order to solve these problems. This software architecture is verified using the black-box test, the scenario-based test, and the Ethernet packet monitoring test methods. The results demonstrate that the developed software architecture can be employed to enhance reusability, maintainability, and productivity of large-scale embedded software. |
Key Words:
UML 2.0, Engagement Control, Software Architecture, Software Model, Model Based Architecture, Embedded Software |
|