2017
DOI: 10.1007/s10009-017-0475-0
|View full text |Cite
|
Sign up to set email alerts
|

Integrated formal verification of safety-critical software

Abstract: OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. Abstract This work presents a formal verification process based on the Systerel Smart Solver (S3) toolset for the development of safety-critical embedded software. In order to guarantee the correctness of the implementation of a set of textual requirements, the process integrates different verification techniques (inductive proof, bounded model checking, test case generat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 30 publications
0
4
0
Order By: Relevance
“…TwIRTee's architecture, software, and hardware components are representative of a significant family of aeronautical, spatial, and automotive systems. It has been used to evaluate new methods and tools in the domain of hardware/software codesign, virtual integration, and application of formal methods for the development of equipment . In this paper, we give a brief description of the function and some statistics about the model and the verification effort.…”
Section: The Case Study: Automatic Rover Protectionmentioning
confidence: 99%
See 2 more Smart Citations
“…TwIRTee's architecture, software, and hardware components are representative of a significant family of aeronautical, spatial, and automotive systems. It has been used to evaluate new methods and tools in the domain of hardware/software codesign, virtual integration, and application of formal methods for the development of equipment . In this paper, we give a brief description of the function and some statistics about the model and the verification effort.…”
Section: The Case Study: Automatic Rover Protectionmentioning
confidence: 99%
“…It has been used to evaluate new methods and tools in the domain of hardware/software codesign, virtual integration, 14 and application of formal methods for the development of equipment. 13,16,[19][20][21] In this paper, we give a brief description of the function and some statistics about the model and the verification effort.…”
Section: The Case Study: Automatic Rover Protectionmentioning
confidence: 99%
See 1 more Smart Citation
“…In the fourth paper of this special issue, Integrated formal verification of safety-critical software by Ge et al [18], a formal verification process based on the commercial Systerel Smart Solver (S3) toolset 1 [19] for the development of safety-critical embedded software systems is presented. The reader is guided through this process by means of an Automatic Rover Protection system implemented onboard a robot, which is a fitting example of a non-trivial safetycritical embedded system, with distributed components, some amount of central control and some amount of independence.…”
Section: Selected Papersmentioning
confidence: 99%
“…Model checking has been an effective technique for the verification of safetycritical systems. In particular, applications deployed in industrial settings such as nuclear facilities, increasingly utilise model checking to gain trust in the correctness of their designs [20,30,36]. In such ultra safety-critical applications the certification that the model checking results are in fact correct is crucial.…”
Section: Introductionmentioning
confidence: 99%