Evolution of Formal Model-Based Assurance Cases for Autonomous Robots

被引:13
|
作者
Gleirscher, Mario [1 ]
Foster, Simon [1 ]
Nemouchi, Yakoub [1 ]
机构
[1] Univ York, Dept Comp Sci, York, N Yorkshire, England
关键词
Assurance case; Formal verification; Refinement; Autonomous robot; Integrated formal methods; Model-based engineering; VERIFICATION; VALIDATION; DESIGN;
D O I
10.1007/978-3-030-30446-1_5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An assurance case should carry sufficient evidence for a compelling argument that a system fulfils its guarantees under specific environmental assumptions. Assurance cases are often subject of maintenance, evolution, and reuse. In this paper, we demonstrate how evidence of an assurance case can be formalised, and how an assurance case can be refined using this formalisation to increase argument confidence and to react to changing operational needs. Moreover, we propose two argument patterns for construction and extension and we implement these patterns using the generic proof assistant Isabelle. We illustrate our approach for an autonomous mobile ground robot. Finally, we relate our approach to international standards (e.g. DO-178C, ISO 26262) recommending the delivery and maintenance of assurance cases.
引用
收藏
页码:87 / 104
页数:18
相关论文
共 50 条
  • [1] Formal Model-Based Assurance Cases in Isabelle/SACM An Autonomous Underwater Vehicle Case Study
    Foster, Simon
    Nemouchi, Yakoub
    O'Halloran, Colin
    Stephenson, Karen
    Tudor, Nick
    2020 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON FORMAL METHODS IN SOFTWARE ENGINEERING, FORMALISE, 2020, : 11 - 21
  • [2] Model-Based Regression Testing of Autonomous Robots
    Honfi, David
    Molnar, Gabor
    Micskei, Zoltan
    Majzik, Istvan
    SDL 2017: MODEL-DRIVEN ENGINEERING FOR FUTURE INTERNET, 2017, 10567 : 119 - 135
  • [3] Model-based testing of autonomous robots using TestIt
    Kanter G.
    Vain J.
    Journal of Reliable Intelligent Environments, 2020, 6 (01) : 15 - 30
  • [4] Quality assurance for autonomous systems - A review of model-based methods
    Schieferdecker, Ina
    Eighth International Symposium on Autonomous Decentralized Systems, Proceedings, 2007, : 305 - 307
  • [5] Quality assurance for autonomous systems - A review of model-based methods
    Schieferdecker, Ina
    11TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2007, : 199 - 201
  • [6] Model-based Analysis of Autonomous Self-Adaptive Cooperating Robots
    Bose, Prasanta
    SASO 2008: SECOND IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS, PROCEEDINGS, 2008, : 57 - 63
  • [7] Model-based reasoning for self-repair of autonomous mobile robots
    Hofbaur, Michael
    Koeb, Johannes
    Steinbauer, Gerald
    Wotawa, Franz
    MODEL-BASED REASONING IN SCIENCE, TECHNOLOGY, AND MEDICINE, 2007, 64 : 431 - +
  • [8] Monocular Model-Based 3D Location for Autonomous Robots
    Adan, Antonio
    Martin, Alberto
    Chacon, Ricardo
    Dominguez, Vicente
    MICAI 2008: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2008, 5317 : 594 - 604
  • [9] From Fault Tree Analysis to Runtime Model-Based Assurance Cases
    Nascimento, Luis
    de Oliveira, Andre L.
    Villela, Regina
    Wei, Ran
    Hawkins, Richard
    Kelly, Tim
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, AINA 2024, 2024, 200 : 451 - 464
  • [10] Model-Based Testing for System-Level Safety of Autonomous Underwater Robots
    Quijano, Sergio
    Varshosaz, Mahsa
    2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2022), 2022, : 486 - 488