• DocumentCode
    3145596
  • Title

    Reasoning about Hybrid System of Systems Designs

  • Author

    Gamble, M.T. ; Gamble, R.F.

  • Author_Institution
    Univ. of Tulsa, Tulsa
  • fYear
    2008
  • fDate
    25-29 Feb. 2008
  • Firstpage
    154
  • Lastpage
    163
  • Abstract
    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.
  • Keywords
    formal specification; software maintenance; software reliability; software reusability; specification languages; systems analysis; architecture definition languages; complex system-of-systems; formal specification language; security audit; software hybrid; software maintenance; software reliability; software reuse; software speciation; systems designs; Application software; Computer architecture; Computer science; Evolution (biology); Formal specifications; Maintenance; Robustness; Security; Shape; Software systems; hybrid systems; interoperability; isolation; system of systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Composition-Based Software Systems, 2008. ICCBSS 2008. Seventh International Conference on
  • Conference_Location
    Madrid
  • Print_ISBN
    978-0-7695-3091-8
  • Type

    conf

  • DOI
    10.1109/ICCBSS.2008.39
  • Filename
    4464020