Evolution of Formal Model-Based Assurance Cases for Autonomous Robots
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 f...
        Saved in:
      
    
          | Published in | Software Engineering and Formal Methods Vol. 11724; pp. 87 - 104 | 
|---|---|
| Main Authors | , , | 
| Format | Book Chapter | 
| Language | English | 
| Published | 
        Switzerland
          Springer International Publishing AG
    
        2019
     Springer International Publishing  | 
| Series | Lecture Notes in Computer Science | 
| Subjects | |
| Online Access | Get full text | 
| ISBN | 3030304450 9783030304454  | 
| ISSN | 0302-9743 1611-3349  | 
| DOI | 10.1007/978-3-030-30446-1_5 | 
Cover
| Summary: | 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. | 
|---|---|
| Bibliography: | M. Gleirscher—Supported by the German Research Foundation (DFG grant no. 381212925). | 
| ISBN: | 3030304450 9783030304454  | 
| ISSN: | 0302-9743 1611-3349  | 
| DOI: | 10.1007/978-3-030-30446-1_5 |