DocumentCode :
51969
Title :
A Novel Executable Modeling Approach for System-of-Systems Architecture
Author :
Bingfeng Ge ; Hipel, Keith W. ; Kewei Yang ; Yingwu Chen
Author_Institution :
Coll. of Inf. Syst. & Manage., Nat. Univ. of Defense Technol., Changsha, China
Volume :
8
Issue :
1
fYear :
2014
fDate :
Mar-14
Firstpage :
4
Lastpage :
13
Abstract :
A novel executable modeling approach is proposed for system-of-systems architecture by taking full advantage of the Department of Defense Architecture Framework (DoDAF) Meta-model (DM2) and defining the common model transformation specification at the metamodel level. This methodology provides more flexibility and adaptability for the automated construction of executable models directly from the architectural data rather than from static models. More specifically, the architectural data metamodel is first established to guide architectural data modeling of core data elements and associations in DM2 as the common and consistent data dictionary for architecture modeling, while the executable formalism metamodel is designed to formally define executable models. Then, the mapping rules between both metamodels are presented as the common transformation specification regardless of which modeling language or methodology is employed in developing architectural descriptions. Finally, eXtensible Markup Language (XML) technology, like XML schema languages and eXtensible Stylesheet Language specifications, is discussed to facilitate the automated transformation of executable models from architectural instance data. The feasibility of the proposed approach is illustrated using a published example where colored Petri net (CPN) is used as the executable formalism.
Keywords :
Petri nets; XML; formal specification; service-oriented architecture; CPN; Department of Defense architecture framework; DoDAF metamodel; XML schema language; XML technology; colored Petri net; data dictionary; executable formalism metamodel; extensible markup language; extensible stylesheet language specification; mapping rules; model transformation specification; system-of-systems architecture; Adaptation models; Analytical models; Data models; Mathematical model; Object oriented modeling; Unified modeling language; Architectural data metamodel; data-centric; executable formalism metamodel; mapping rules; system-of-systems (SoS) architecture;
fLanguage :
English
Journal_Title :
Systems Journal, IEEE
Publisher :
ieee
ISSN :
1932-8184
Type :
jour
DOI :
10.1109/JSYST.2013.2270573
Filename :
6565359
Link To Document :
بازگشت