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
Link To Document