DocumentCode
2921475
Title
A Hybrid Approach to Modeling SOA Systems of Systems Using CPN and MESA/Extend
Author
Sloane, Elliot ; Way, Thomas ; Gehlot, Vijay ; Beck, Robert ; Solderitch, James ; Dziembowski, Elzbieta
Author_Institution
Villanova Univ., Villanova
fYear
2007
fDate
9-13 April 2007
Firstpage
1
Lastpage
7
Abstract
Service oriented architectures (SOAs) are rapidly becoming an accepted means of providing network information exchange across a heterogeneous fabric of nodes. Given the complexity of such architectures and multiple levels of system interactions, creating a valid and usable SoS model for SOA application using a single technique that captures the desired level of details can be a daunting task. In this paper we give details of a hybrid approach to modeling and simulation of a specific SOA that is named MCSOA and has been configured for potential defense applications. In this approach, at the lowest system level (call it white-box level) we are using colored Petri nets (CPNs) to model internal protocols, communications, and resource consumption. This allows us to validate the components of the system and identify weaknesses at the component level. For the interaction at the highest system level (call it black-box level), we are using a set of discrete-event simulation tools known as MESA/Extend. The major advantage of this combination is that the assumptions at the black-box level are fully validated at the white-box level, which greatly simplifies and accelerates the design, development, and testing of the simulations of very large scale SOA-based systems of systems.
Keywords
Petri nets; discrete event simulation; graph colouring; military computing; resource allocation; software architecture; ubiquitous computing; MESA/Extend discrete-event simulation tool; SOA-based system of system; black-box level; colored Petri net; defense applications; message passing; network information exchange; network protocol; resource consumption; service oriented architecture; system interoperability; system testing; ubiquitous computing paradigm; white-box level; Context modeling; Discrete event simulation; Fabrics; Life estimation; Petri nets; Protocols; Semiconductor optical amplifiers; Service oriented architecture; USA Councils; Uniform resource locators;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems Conference, 2007 1st Annual IEEE
Conference_Location
Honolulu, HI
Print_ISBN
1-4244-1041-X
Electronic_ISBN
1-4244-1041-X
Type
conf
DOI
10.1109/SYSTEMS.2007.374692
Filename
4258897
Link To Document