DEVS Unified Process for Web-Centric Development and Testing of System of Systems
ARIZONA UNIV TUCSON DEPT OF ELECTRICAL AND COMPUTER ENGINEERING
Pagination or Media Count:
A critical aspect and differentiator of a System of Systems SoS versus a single monolithic system is interoperability among the constituent disparate systems. A major application of Modeling and Simulation MS to SoS Engineering is to facilitate system integration in a manner that helps to cope with such interoperability problems. A case in point is the integration infrastructure offered by the DoD Global Information Grid GIG and its Service Oriented Architecture SOA. In this paper, we discuss a process called DEVS Unified Process DUNIP that uses the Discrete Event System Specification DEVS formalism as a basis for integrated system engineering and testing called the Bifurcated Model-Continuity lifecycle development methodology. DUNIP uses an XML-based DEVS Modeling Language DEVSML framework that provides the capability to compose models that may be expressed in a variety of DEVS implementation languages. The models are deployable for remote and distributed real-time executing agents over the Service Oriented Architecture SOA middleware. We also compare DUNIP with the Model Driven Architecture MDA paradigm and provide overview of various projects that led to the formulation of DUNIP.
- Computer Programming and Software