Automatically generating test cases for safety-critical software via symbolic execution

E Kurian, D Briola, P Braione, G Denaro - Journal of Systems and Software, 2023 - Elsevier
Automated test generation based on symbolic execution can be beneficial for systematically
testing safety-critical software, to facilitate test engineers to pursue the strict testing …

Proof certificates for SMT-based model checkers for infinite-state systems

A Mebsout, C Tinelli - 2016 Formal Methods in Computer-Aided …, 2016 - ieeexplore.ieee.org
We present a dual technique for generating and verifying proof certificates in SMT-based
model checkers, focusing on proofs of invariant properties. Certificates for two major model …

Automated test case generation for safety-critical software in scade

E Kurian, P Braione, D Briola, D D'Avino… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Software systems for automating safety-critical tasks in application domains like, for
example, avionics, railways, automotive, industry 4.0 and healthcare, must be highly …

B-PERFect: Applying the PERF Approach to B Based System Developments

A Halchin, A Feliachi, NK Singh, Y Aït-Ameur… - Reliability, Safety, and …, 2017 - Springer
An independent safety assessment of railway software systems is performed by RATP
(Régie Autonome des Transports Parisiens) for all safety-critical systems before their …

Automotive embedded software design using formal methods

V Todorov - 2020 - theses.hal.science
The growing share of driver assistance functions, their criticality, as well as the prospect of
certification of these functions, make their verification and validation necessary with a level …

[HTML][HTML] Handling B models in the PERF integrated verification framework: Formalised and certified embedding

A Halchin, Y Ait-Ameur, NK Singh, J Ordioni… - Science of Computer …, 2020 - Elsevier
The design of complex systems involves several design models supporting different analysis
techniques for validation and verification purposes. These activities lead to the definition of …

Improved invariant generation for industrial software model checking of time properties

V Todorov, S Taha, F Boulanger… - 2019 IEEE 19th …, 2019 - ieeexplore.ieee.org
Modern automotive embedded software is mostly designed using model-based design tools
such as Simulink or SCADE, and source code is generated automatically from the models …

On the Effectiveness of Automatic Test Case Generation for Safety-Critical Software

E Kurian - 2023 - boa.unimib.it
Software systems for automating safety-critical tasks in application domains like, avionics,
railways, automotive, industry 4.0, and healthcare must be highly reliable. In this thesis, we …

Modélisation UML/B pour la validation des exigences de sécurité des règles d'exploitation ferroviaires

R Yangui - 2016 - theses.hal.science
La sécurité est un enjeu majeur dans le cycle de développement des systèmes critiques,
notamment dans le secteur du transport ferroviaire. Cette thèse vise la modélisation, la …