Towards an Automated Approach for Detecting Architectural Weaknesses in Critical Systems

Towards an Automated Approach for Detecting Architectural Weaknesses in Critical Systems
复制标题

DOI:
10.1145/3387940.3392222
复制
发表时间:
2020-06
期刊:
Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops
影响因子:
--
通讯作者:
Joanna C. S. Santos;Selma Suloglu;J. Ye;Mehdi Mirakhorli
Joanna C. S. Santos;Selma Suloglu;J. Ye;Mehdi Mirakhorli
中科院分区:
其他
文献类型:
--
作者:
Joanna C. S. Santos;Selma Suloglu;J. Ye;Mehdi Mirakhorli

文献摘要

相似文献

架构优先的方法越来越广泛地被采用来解决关键系统中的弹性需求。在这些方法中,从系统的架构设计开始,系统从头开始构建,以具有弹性。因此,至关重要的是要确保架构设计是稳健的,没有任何可能损害系统检测,预防,反应或从不利条件(如网络攻击)中恢复的能力的缺陷。在本文中,我们描述了我们正在进行的努力,帮助软件架构师设计网络弹性系统,自动检测其架构模型中的弱点。
Architecture-first approaches are increasingly widely adopted for addressing resiliency requirements in critical systems. In these approaches, the system is built from the ground-up to be resilient, starting with the system's architecture design. Therefore, it is crucial to ensure that the architecture design is robust, without any flaws that could compromise the system's ability to detect, prevent, react to or recover from adverse conditions, such as cyber-attacks. In this paper, we describe our ongoing efforts in aiding software architects in designing cyber-resilient systems by automatically detecting weaknesses in their architectural models.