Ahmad Mohsin, N. Janjua, S. M. Islam, V. V. G. Neto
{"title":"系统的系统动态架构的建模方法:概述、分类和未来展望","authors":"Ahmad Mohsin, N. Janjua, S. M. Islam, V. V. G. Neto","doi":"10.1109/SYSOSE.2019.8753877","DOIUrl":null,"url":null,"abstract":"System-of-Systems (SoS) result from the collaboration of independent Constituent Systems (CSs), connected in a certain configuration known as an architectural configuration, to achieve a common mission. The architectural configuration may change as new CS may join SoS and/or existing CS may leave SoS at runtime. These architectural configuration changes have affect on the overall system quality attributes (i.e. performance, security and reliability). Therefore, modelling SoS architecture is a challenging task as CSs and the possible architectural configurations are not entirely known at design time. Architectural description languages (ADLs) have been proposed and used to deal with SoS dynamic architecture. However, we still envision gaps to be bridged and challenges to be addressed in the forthcoming years. This paper outline a taxonomy for modeling SoS and provides a broad discussion on the state-of-the-art modeling notations to model and analyze SoS architectural configuration. An SoS case is presented to explain the impact of architectural configurational changes on the SoS properties. Besides, we also discuss challenges and future directions to be overcome in the forthcoming years.","PeriodicalId":133413,"journal":{"name":"2019 14th Annual Conference System of Systems Engineering (SoSE)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Modeling Approaches for System-of-Systems Dynamic Architecture: Overview, Taxonomy and Future Prospects\",\"authors\":\"Ahmad Mohsin, N. Janjua, S. M. Islam, V. V. G. Neto\",\"doi\":\"10.1109/SYSOSE.2019.8753877\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"System-of-Systems (SoS) result from the collaboration of independent Constituent Systems (CSs), connected in a certain configuration known as an architectural configuration, to achieve a common mission. The architectural configuration may change as new CS may join SoS and/or existing CS may leave SoS at runtime. These architectural configuration changes have affect on the overall system quality attributes (i.e. performance, security and reliability). Therefore, modelling SoS architecture is a challenging task as CSs and the possible architectural configurations are not entirely known at design time. Architectural description languages (ADLs) have been proposed and used to deal with SoS dynamic architecture. However, we still envision gaps to be bridged and challenges to be addressed in the forthcoming years. This paper outline a taxonomy for modeling SoS and provides a broad discussion on the state-of-the-art modeling notations to model and analyze SoS architectural configuration. An SoS case is presented to explain the impact of architectural configurational changes on the SoS properties. Besides, we also discuss challenges and future directions to be overcome in the forthcoming years.\",\"PeriodicalId\":133413,\"journal\":{\"name\":\"2019 14th Annual Conference System of Systems Engineering (SoSE)\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-05-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 14th Annual Conference System of Systems Engineering (SoSE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SYSOSE.2019.8753877\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 14th Annual Conference System of Systems Engineering (SoSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SYSOSE.2019.8753877","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Modeling Approaches for System-of-Systems Dynamic Architecture: Overview, Taxonomy and Future Prospects
System-of-Systems (SoS) result from the collaboration of independent Constituent Systems (CSs), connected in a certain configuration known as an architectural configuration, to achieve a common mission. The architectural configuration may change as new CS may join SoS and/or existing CS may leave SoS at runtime. These architectural configuration changes have affect on the overall system quality attributes (i.e. performance, security and reliability). Therefore, modelling SoS architecture is a challenging task as CSs and the possible architectural configurations are not entirely known at design time. Architectural description languages (ADLs) have been proposed and used to deal with SoS dynamic architecture. However, we still envision gaps to be bridged and challenges to be addressed in the forthcoming years. This paper outline a taxonomy for modeling SoS and provides a broad discussion on the state-of-the-art modeling notations to model and analyze SoS architectural configuration. An SoS case is presented to explain the impact of architectural configurational changes on the SoS properties. Besides, we also discuss challenges and future directions to be overcome in the forthcoming years.