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
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;
Conference_Titel :
Systems Conference, 2007 1st Annual IEEE
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-1041-X
Electronic_ISBN :
1-4244-1041-X
DOI :
10.1109/SYSTEMS.2007.374692