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