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
来源
ICACSIS 2020: 2020 12TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND INFORMATION SYSTEMS (ICACSIS) | 2020年
关键词
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 条
  • [31] On the use of MTBDDs for performability analysis and verification of stochastic systems
    Hermanns, H
    Kwiatkowska, M
    Norman, G
    Parker, D
    Siegle, M
    JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2003, 56 (1-2): : 23 - 67
  • [32] Automated Formal Verification of Routing in Material Handling Systems
    Klotz, Thomas
    Schoenherr, Jens
    Sessler, Norman
    Straube, Bernd
    Turek, Karsten
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2013, 10 (04) : 900 - 915
  • [33] Rare-Event Verification for Stochastic Hybrid Systems
    Zuliani, Paolo
    Baier, Christel
    Clarke, Edmund M.
    HSCC 12: PROCEEDINGS OF THE 15TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2012, : 217 - 225
  • [34] Formal Verification of Stochastic Max-Plus-Linear Systems
    Soudjani, Sadegh Esmaeil Zadeh
    Adzkiya, Dieky
    Abate, Alessandro
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (10) : 2861 - 2876
  • [35] Modeling Dynamic Architectures of Self-Adaptive Cooperative Systems
    Kaminski, Nils
    Kusmenko, Evgeny
    Rumpe, Bernhard
    JOURNAL OF OBJECT TECHNOLOGY, 2019, 18 (02):
  • [36] Automated formal verification of stand-alone solar photovoltaic systems
    Trindade, Alessandro
    Cordeiro, Lucas
    SOLAR ENERGY, 2019, 193 : 684 - 691
  • [37] Probabilistic Safety Verification of Stochastic Hybrid Systems Using Barrier Certificates
    Huang, Chao
    Chen, Xin
    Lin, Wang
    Yang, Zhengfeng
    Li, Xuandong
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16
  • [38] Modeling and Verification of Asynchronous Systems Using Timed Integrated Model of Distributed Systems
    Daszczuk, Wiktor B.
    SENSORS, 2022, 22 (03)
  • [39] A Systems-Of-Systems Conceptual Model and Live Virtual Constructive Simulation Framework for Improved Nuclear Disaster Emergency Preparedness, Response, and Mitigation
    Davis, Matthew
    Proctor, Michael
    Shageer, Buder
    JOURNAL OF HOMELAND SECURITY AND EMERGENCY MANAGEMENT, 2016, 13 (03) : 367 - 393
  • [40] Automated Model Revision for Coordinated Open Systems
    Wu, Jun
    Wang, Chongjun
    Xie, Junyuan
    2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 984 - 988