• DocumentCode
    730938
  • Title

    Characterizing Architecture Description Languages for Software-Intensive Systems-of-Systems

  • Author

    Guessi, Milena ; Cavalcante, Everton ; Oliveira, Lucas B. R.

  • Author_Institution
    ICMC, Univ. of Sao Paulo, Sao Carlos, Brazil
  • fYear
    2015
  • fDate
    17-17 May 2015
  • Firstpage
    12
  • Lastpage
    18
  • Abstract
    Systems-of-Systems (SoS) result from associating independent, complex systems for fulfilling given missions. In particular, SoS require software architectures that can cope with their dynamic, critical nature. Selecting adequate Architecture Description Languages (ADLs) for representing such architectures contributes for a better communication, analysis, and evolution of these systems. Nonetheless, a consensus on which characteristics are important for describing SoS is not available yet. In this context, the main contribution of this study is the identification of the main features to be provided by ADLs for describing SoS software architectures. In the light of these features, we assessed some existing ADLs that have been used for this task and we noticed that they still miss some of the identified features. With this set of features, we intend to contribute to the SoS field with directions for making ADLs more suitable for the description of SoS software architectures.
  • Keywords
    software architecture; ADL; SoS software architectures; architecture description languages; software-intensive systems-of-systems; Computer architecture; Connectors; Context; Runtime; Semantics; Software architecture; Unified modeling language; ADL; Systems-of-systems; architecture description language; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Systems-of-Systems (SESoS), 2015 IEEE/ACM 3rd International Workshop on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/SESoS.2015.10
  • Filename
    7179218