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 :
بازگشت