首页> 外文期刊>Science of Computer Programming >A modeling approach for Systems-of-Systems by adapting ISO/IEC/IEEE 42010 Standard evaluated by Goal-Question-Metric
【24h】

A modeling approach for Systems-of-Systems by adapting ISO/IEC/IEEE 42010 Standard evaluated by Goal-Question-Metric

机译:通过采用目标问题度量标准评估的ISO / IEC / IEEE 42010标准,对系统的系统进行建模的方法

获取原文
获取原文并翻译 | 示例
           

摘要

Context. Systems-of-Systems (SoS) constitute a new category of complex software systems resulting from the integration of independent heterogeneous systems. Each constituent system has its own purpose and could interact with other systems to achieve a common goal. SoS have specific characteristics, namely operational and managerial independence of constituent systems, geographic distribution, evolutionary development and emergent behaviors. Due to the complexity of SoS, their development demands special attention to their software architecture description.Objective. In this work, we aim to elaborate an approach for modeling SoS using an Architecture Description Languages (ADL) adequate with SoS' characteristics. In fact, many researches have addressed the problem of describing the software architecture of SoS. However, there is still a lack of ADL having the expressive power to describe SoS software architectures.Method. To address this problem, we proposed an approach based on the standard "ISO/IEC/IEEE 42010: Systems and software engineering- Architecture Description" to describe the software architectures of SoS. Then, we proposed improvements for this standard to be adequate with SoS characteristics. Finally, we conducted a qualitative study based on Goal-Question-Metric (GQM) with a focus group to evaluate the effectiveness of this work.Results. While applying our approach in an illustrative case study which is an SoS entitled Smart City, we modeled three viewpoints for our SoS, expressing its specific characteristics; structural viewpoint, behavioral viewpoint and requirement viewpoint. Each one of these viewpoints is illustrated via an architecture model modeled by multi-labeled graphs which represent an intuitive and formal ADL. The use of multi-labeled graphs allowed as to check the conformity of the obtained architecture models with design rules via the Graph Matching and Transformation Engine (GMTE).Conclusions. It is concluded that the proposed improvements for the standard are important to express specific characteristics of SoS. Moreover, our proposed formal ADL, entitled multi-labeled graphs, allows us to elaborate different models considering different viewpoints to describe the SoS' architecture. Finally, it is important to investigate larger SoS and to conduct a quantitative study to further evaluate the effectiveness of our approach. (C) 2019 Elsevier B.V. All rights reserved.
机译:上下文。系统级系统(SoS)构成了独立异构系统的集成所产生的一类复杂软件系统。每个组成系统都有其自己的目的,并且可以与其他系统进行交互以实现一个共同的目标。 SoS具有特定的特征,即组成系统的操作和管理独立性,地理分布,演化发展和突发行为。由于SoS的复杂性,它们的开发需要特别注意其软件体系结构描述。在这项工作中,我们旨在阐述一种使用具有SoS特征的体系结构描述语言(ADL)对SoS建模的方法。实际上,许多研究已经解决了描述SoS软件体系结构的问题。但是,仍然缺少具有描述SoS软件体系结构表达能力的ADL。为了解决此问题,我们提出了一种基于标准“ ISO / IEC / IEEE 42010:系统和软件工程-体系结构描述”的方法来描述SoS的软件体系结构。然后,我们提出了对该标准的改进,使其具有SoS特性。最后,我们根据目标问题指标(GQM)进行了定性研究,并与一个焦点小组进行了评估,以评估这项工作的有效性。在示例性案例研究(名为“智慧城市”)中应用我们的方法时,我们为SoS建模了三种观点,表达了其特定特征;结构观点,行为观点和需求观点。这些观点中的每一个都是通过一个架构模型来说明的,该架构模型由表示直观和正式ADL的多标签图建模。使用多标签图可以通过图匹配和转换引擎(GMTE)来检查所获得的体系结构模型与设计规则的符合性。结论。结论是,针对标准提出的改进对于表达SoS的特定特征很重要。此外,我们提出的正式的ADL(称为多标签图)使我们能够考虑不同的观点来详细描述不同的模型,以描述SoS的体系结构。最后,重要的是调查更大的SoS并进行定量研究以进一步评估我们方法的有效性。 (C)2019 Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号