A UML-based system integration modeling language for the application system design of Shipborne combat system
Zhiqiang Fan,Hui Gao,Jufang Shen,Li Zhang
DOI: https://doi.org/10.1007/978-1-84996-257-5_9
2010-01-01
Abstract:The Shipborne combat system (SCS) includes many application systems. The integration of application systems is necessary because they are distributed and need to complete combat tasks together. For such integration, an integration model needs to be developed. Firstly, the integration framework of application systems of SCS is introduced, which involves three layers: data integration, function integration and workflow integration. Secondly, integration metamodel based on the framework is discussed. Data, application system, function, component, workflow and their relationships are explained in detail. Finally, a system integration modeling language for application system design (SIML4ASD) based on the metamodel is defined by extending UML using profile mechanism. A case study of anti-submarine combat is given to explain the use of SIML4ASD. Since it is an extension of UML, SIML4ASD is easy to learn, understand and use for the system designers and can be used to describe the integration model clearly and exactly in multi-view.