Model Synthesis and Stochastic Automated Verification of Systems-of-Systems Dynamic Architectures

被引:0
|
作者
Mohsin, Ahmad [1 ]
Janjua, Naeem Khalid [1 ]
Masek, Martin [1 ]
Graciano Neto, Valdemar Vicente [2 ]
机构
[1] Edith Cowan Univ, Perth, WA, Australia
[2] Univ Fed Goias UFG, Goiania, Go, Brazil
关键词
System of Systems; Stochastic Modeling; Software Architecture; Non-determinism; Dynamic Reconfiguration; Model Checking;
D O I
10.1109/icacsis51025.2020.9263119
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software intensive Systems-of-Systems (SoS) are complex alliances of autonomous Constituent Systems (CSs) formed at a large scale to achieve a common objective. As such the CSs are operationally and managerially independent and geographically dispersed which generate emergent behaviors to achieve SoS missions through collective dynamics. Therefore, architectural modeling and analysis of a resulting SoS is pivotal to avoid stochastic architectural arrangements that can lead to undesired behaviors, systems outages, losses and non-conformance of core Quality Attributes (QAs) such as performance and reliability. In this research, we propose a formally founded approach for stochastic synthesis and automated verification of SoS architectural models to predict the impact of dynamic architectural changes on QAs at runtime. At first, we provide Hybrid Stochastic Formalism (HSF) based on Process Algebras (PAs) to model the stochastic SoS software architecture. At the architectural level, non-determinism is dealt with by treating HSF as Markov Decision Process (MDP). The SoS modeled with MDP is then verified against certain system properties using model checking through Probabilistic Computation Tree Logic (PCTL) operators. The effectiveness of our approach is evaluated through a fire monitoring and emergency response SoS to predict the impact of dynamic reconfiguration on QAs. The experimental results show that our method helps to assess different architectural configurations that support design choices to achieve missions without compromising quality.
引用
下载
收藏
页码:285 / 293
页数:9
相关论文
共 50 条
  • [21] Adversarial Robustness Verification and Attack Synthesis in Stochastic Systems
    Oakley, Lisa
    Oprea, Alina
    Tripakis, Stavros
    2022 IEEE 35TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF 2022), 2022, : 380 - 395
  • [22] Employing Discrete Controller Synthesis for Developing Systems-of-Systems Controllers
    Li, Jialong
    Manzano, Wallace
    Yamauchi, Takuto
    Matsuyama, Nobuhiro
    Nakagawa, Elisa Yumi
    Tei, Kenji
    PROCEEDINGS OF THE 2024 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS AND SOFTWARE ECOSYSTEMS, SESOS 2024, 2024, : 1 - 8
  • [23] MODEL VERIFICATION OF MIXED DYNAMIC-SYSTEMS
    CHROSTOWSKI, JD
    EVENSEN, DA
    HASSELMAN, TK
    JOURNAL OF MECHANICAL DESIGN-TRANSACTIONS OF THE ASME, 1978, 100 (02): : 266 - 273
  • [24] Model-Based Development of Systems-of-Systems with Reliability Requirements
    Sanduka, Imad
    Obermaisser, Roman
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 1531 - 1538
  • [25] A Formal Model-Based Approach to Engineering Systems-of-Systems
    Fitzgerald, John
    Bryans, Jeremy
    Payne, Richard
    COLLABORATIVE NETWORKS IN THE INTERNET OF SERVICES, 2012, 380 : 53 - 62
  • [26] Flexible and Intelligent Learning Architectures for SoS (FILA-SoS): Architectural Evolution in Systems-of-Systems
    Agarwal, Siddhartha
    Pape, Louis E.
    Dagli, Cihan H.
    Ergin, Nil K.
    Enke, David
    Gosavi, Abhijit
    Qin, Ruwen
    Konur, Dincer
    Wang, Renzhong
    Gottapu, Ram Deepak
    2015 CONFERENCE ON SYSTEMS ENGINEERING RESEARCH, 2015, 44 : 76 - 85
  • [27] Autonomous Verification Architectures for Complex Systems
    Prasad, Guru
    Milks, Wesley A.
    IMETI 2008: INTERNATIONAL MULTI-CONFERENCE ON ENGINEERING AND TECHNOLOGICAL INNOVATION, VOL II, PROCEEDINGS, 2008, : 159 - 163
  • [28] Preliminary Evolutionary Network Model for Efficient Collaboration in Systems-of-Systems
    Boyd, Myron
    Mazzuchi, Thomas
    Sarkani, Shahram
    TRANSDISCIPLINARITY AND THE FUTURE OF ENGINEERING, 2022, 28 : 340 - 349
  • [29] Model-Based Systems-of-Systems Healthcare: Coordinating the Coordinators
    Zeigler, Bernard P.
    Redding, Mark
    Boyers, Pamela J.
    Carter, Ernest L.
    RECENT TRENDS AND ADVANCES IN MODEL BASED SYSTEMS ENGINEERING, 2022, : 515 - 527
  • [30] Towards Model-Driven Dashboard Generation for Systems-of-Systems
    Rossi, Maria Teresa
    Tundo, Alessandro
    Mariani, Leonardo
    PROCEEDINGS OF THE 2024 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS AND SOFTWARE ECOSYSTEMS, SESOS 2024, 2024, : 9 - 12