Title :
A data-centric executable modeling approach for system-of-systems architecture
Author :
Bingfeng Ge ; Hipel, Keith W. ; Long Li ; Yingwu Chen
Author_Institution :
Coll. of Inf. Syst. & Manage, Nat. Univ. of Defense Technol., Changsha, China
Abstract :
A data-centric executable modeling approach is proposed for system-of-Systems (SoS) architecture by taking full advantage of the Department of Defense Architecture Framework (DoDAF) Meta-model (DM2), which provides more flexibility and adaptability to the automated construction of executable models directly from the architectural data. Firstly, the architectural data meta-model is established to guide architectural data modeling of core data elements and associations in DM2 as the common and consistent data dictionary for architecture modeling, and the executable formalism meta-model is designed to formally define executable models. Then, the mapping rules between both meta-models are defined as the common transformation specification regardless of what modeling language or methodology is employed in developing architectural descriptions. Finally, XML (eXtensible Markup Language) technologies are discussed to facilitate the automated transformation of executable models from architectural instance data. Colored Petri Net (CPN) is used as an illustrative executable formalism in the discussion of the proposed approach.
Keywords :
Petri nets; XML; data models; database management systems; formal specification; software architecture; systems engineering; CPN; DM2; Department of Defense Architecture Framework; DoDAF; SoS architecture; XML; architectural data meta-model; architectural description; architectural instance data; architecture modeling; colored Petri net; data dictionary; data element; data-centric executable modeling; eXtensible Markup Language; executable formalism meta-model; mapping rule; modeling language; system-of-systems architecture; transformation specification; Adaptation models; Analytical models; Data models; Object oriented modeling; Unified modeling language; XML; System-of-systems architecture; architectural data elements; data-centric; executable formalisms; meta-models;
Conference_Titel :
System of Systems Engineering (SoSE), 2012 7th International Conference on
Conference_Location :
Genoa
Print_ISBN :
978-1-4673-2974-3
DOI :
10.1109/SYSoSE.2012.6384149