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

被引:9
作者
Guessi, Milena [1 ,2 ]
Cavalcante, Everton [2 ,3 ]
Oliveira, Lucas B. R. [1 ,2 ]
机构
[1] Univ Sao Paulo, ICMC, Sao Carlos, SP, Brazil
[2] Univ Bretagne Sud, CNRS, IRISA UMR, Vannes, France
[3] Univ Fed Rio Grande do Norte, DIMAp, Natal, RN, Brazil
来源
THIRD INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS SESOS 2015 | 2015年
关键词
Systems-of-systems; software architecture; architecture description language; ADL;
D O I
10.1109/SESoS.2015.10
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:12 / 18
页数:7
相关论文
共 26 条
[1]  
[Anonymous], 2010, DOCUMENTING SOFTWARE
[2]  
Bass L., 2013, SOFTWARE ARCHITECTUR
[3]  
Batista T., 2013, SESOS, P35
[4]  
Bryans J, 2013, ANN IEEE SYST CONF, P612, DOI 10.1109/SysCon.2013.6549946
[5]   GEOSS Architecture Principles and the GEOSS Clearinghouse [J].
Christian, Eliot J. .
IEEE SYSTEMS JOURNAL, 2008, 2 (03) :333-337
[6]  
Coleman Joey W., 2012, 2012 7th International Conference on System of Systems Engineering (SoSE 2012). Proceedings, P451, DOI 10.1109/SYSoSE.2012.6384150
[7]   Addressing the Integration Challenge for Avionics and Automotive Systems-From Components to Rich Services [J].
Farcas, Claudiu ;
Farcas, Emilia ;
Krueger, Ingolf H. ;
Menarini, Massimiliano .
PROCEEDINGS OF THE IEEE, 2010, 98 (04) :562-583
[8]  
Fitzgerald J, 2012, IFIP ADV INF COMM TE, V380, P53
[9]  
Friedenthal S., 2015, A Practical Guide to SysML, P417
[10]   Reasoning about Hybrid System of Systems Designs [J].
Gamble, M. T. ;
Gamble, R. F. .
SEVENTH INTERNATIONAL CONFERENCE ON COMPOSITION-BASED SOFTWARE SYSTEMS, PROCEEDINGS, 2008, :154-163