Reliability-driven Automotive Software Deployment based on a Parametrizable Probabilistic Model Checking

被引:12
|
作者
Baouya, Abdelhakim [1 ]
Mohamed, Otmane Ait [2 ]
Ouchani, Samir [3 ]
Bennouar, Djamal [4 ]
机构
[1] Univ Grenoble Alpes, VERIMAG, Grenoble, France
[2] Concordia Univ, ECE Dept, Montreal, PQ, Canada
[3] Ecole Ingn CESI, Aix En Provence, France
[4] Univ Bouira, LIMPAF Lab, Bouria, Algeria
关键词
SysML internal block diagrams; Activity diagrams; Reliability; Model checking; Deployment; QUANTITATIVE VERIFICATION; AVAILABILITY ASSESSMENT; EMBEDDED SYSTEMS; SELF-ADAPTATION; FRAMEWORK; ARCHITECTURE; DESIGN; NAVIGATION;
D O I
10.1016/j.eswa.2021.114572
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Embedded systems span a wide range from a small platform of sensors and actuators to distributed systems combining several interacting nodes. Designing such systems includes hardware parts and software parts. The software part acquires in importance since it handles the resources and services to interact with the hardware part. The paper introduces a novel deployment-decision making based on PRISM probabilistic model checker that takes software components and the physical platform to produce a set of deployment candidates. Starting from System Modeling Language (SysML), the process includes mechanisms to extract hardware and software features and carry out a set of deployment candidates. Each candidate should satisfy the reliability property written in Probabilistic Computation Tree Logic. Formally, we capture the underlying semantics of software blocks behaviour expressed as an activity diagram and their generated PRISM code to prove the approach soundness. Illustration relies on the automotive control system to show the applicability of the proposed approach.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Reliability-driven deployment optimization for embedded systems
    Meedeniya, Indika
    Buhnova, Barbora
    Aleti, Aldeida
    Grunske, Lars
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (05) : 835 - 846
  • [2] Reliability-Driven Software Transformations for Unreliable Hardware
    Rehman, Semeen
    Kriebel, Florian
    Shafique, Muhammad
    Henkel, Joerg
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (11) : 1597 - 1610
  • [3] Reliability-Driven Deployment in Energy-Harvesting Sensor Networks
    Yu, Xiaofan
    Song, Xueyang
    Cherkasova, Ludmila
    Rosing, Tajana Simunic
    2020 16TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2020,
  • [4] A reliability-driven placement procedure based on thermal-force model
    Lee, J
    MICROELECTRONICS RELIABILITY, 2006, 46 (5-6) : 973 - 983
  • [5] Probabilistic model checking and reliability of results
    Wimmer, Ralf
    Kortus, Alexander
    Herbstritt, Marc
    Becker, Bernd
    2008 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, PROCEEDINGS, 2008, : 207 - 212
  • [6] Automating and Optimizing Reliability-Driven Deployment in Energy-Harvesting IoT Networks
    Yu, Xiaofan
    Ergun, Kazim
    Song, Xueyang
    Cherkasova, Ludmila
    Rosing, Tajana Simunic
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (01): : 787 - 799
  • [7] Reliability Evaluation for Distribution System Based on Probabilistic Model Checking
    Feng, Chao
    Zhang, Hong
    Yan, Shuai
    Fui, Yangzhen
    Ba, Xiaohong
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON RELIABILITY SYSTEMS ENGINEERING (ICRSE 2017), 2017,
  • [8] On the Use of Probabilistic Model Checking for Reliability Evaluation
    Guo, Xu
    Yang, Zongyuan
    2016 3RD INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2016, : 566 - 571
  • [9] Reliability-driven clustering methodology for probabilistic forecast of environmental conditions in power electronics applications
    Sandelic, Monika
    Zhang, Yichao
    Peyghami, Saeed
    Sangwongwanich, Ariya
    Blaabjerg, Frede
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2024, 158
  • [10] Model Checking of Automotive Control Software: An Industrial Approach
    Matsubara, Masahiro
    Tsuchiya, Tatsuhiro
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (08): : 1794 - 1805