loading...
Reasoning about Hybrid System of Systems Designs
February 25-February 29
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICCBSS.2008.39Seventh International Conference on C ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Constructing a complex system-of-systems (SoS) involves integrating two or more components. When integrations overcome isolating mechanisms inherent to heterogeneous components, a SoS is a software hybrid. SoS designers are challenged to create a viable hybrid that reuses significant value from autonomous, component systems while allowing for new, SoS-wide properties to emerge and be reliably maintained. Thus, a SoS is a super-system integrating many designs, yet not identical to any of them. Formalisms beyond architecture definition languages for mismatch are needed to express SoS designs to terms of the properties and structures that promote the determination of the cause of hybrid failure and its resolution. This paper extends a formal specification language to SoS designs within a paradigm based on software speciation, where software systems experience divergent evolution under various forms of isolation to become incompatible. Examples from security audit are used to illustrate the application of the formalism.
Index Terms:
system of systems, hybrid systems, isolation, interoperability
Citation:
M. T. Gamble, R. F. Gamble, "Reasoning about Hybrid System of Systems Designs," iccbss, pp.154-163, Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008), 2008
Usage of this product signifies your acceptance of the Terms of Use.