Contribution of artificial intelligence and machine learning to the assessment of the safety of critical software used in railway transport
As part of the process of certification and commissioning of a new guided or automated rail transport system, the domain experts and in particular the National Safety Authority are responsible for reviewing the safety of the system to ensure that the safety level of the new transport system is at le...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
AIMS Press
2019-02-01
|
Series: | AIMS Electronics and Electrical Engineering |
Subjects: | |
Online Access: | https://www.aimspress.com/article/10.3934/ElectrEng.2019.1.33/fulltext.html |
id |
doaj-b0b16f5bbcaf449c9d041e71d51c3ea0 |
---|---|
record_format |
Article |
spelling |
doaj-b0b16f5bbcaf449c9d041e71d51c3ea02020-11-24T21:59:43ZengAIMS PressAIMS Electronics and Electrical Engineering2578-15882019-02-0131337010.3934/ElectrEng.2019.1.33Contribution of artificial intelligence and machine learning to the assessment of the safety of critical software used in railway transportHabib Hadj-Mabrouk0French institute of science and technology for transport, spatial planning, development and networks, Scientific Direction, 14/20 Boulevard Newton, 77447 Marne la Vallée, FranceAs part of the process of certification and commissioning of a new guided or automated rail transport system, the domain experts and in particular the National Safety Authority are responsible for reviewing the safety of the system to ensure that the safety level of the new transport system is at least equivalent to the railway systems already in service and deemed safe. This critical task of evaluating safety essentially concerns all the safety files prepared by the manufacturer and in particular safety studies such as the Preliminary Hazard Analysis (PHA), the functional safety analysis (FSA), the analysis of failure modes, their effects and of their criticality (AFMEC) or Software Error Effect Analysis (SEEA). The study presented in this paper is part of the SEEA analysis. To respect the completeness and consistency of this safety analysis (SEEA), the experts carry out complementary analyses of safety. They are brought to imagine new scenarios of potential accidents to perfect the exhaustiveness of the safety studies. In this process, one of the difficulties then consists in finding the abnormal scenarios being able to lead to a particular potential accident. This is the fundamental point that motivated this work. To help experts in this complex process of evaluating safety studies, we agreed to use artificial intelligence techniques and in particular machine learning to systematize, streamline and strengthen conventional approaches to safety analysis and critical software certification. The approach which was adopted in order to design and implement an assistance tool for safety analysis involved the following two main activities:<br /> – Extracting, formalizing and storing hazardous situations to produce a library of standard cases which covers the entire problem. This process entailed the use of knowledge acquisition techniques;<br /> – Exploiting the stored historical knowledge in order to develop safety analysis know-how which can assist experts to judge the thoroughness of the manufacturer’s suggested safety analysis. This second activity involves the use of machine learning techniques in particular the use of case-based reasoning (CBR).https://www.aimspress.com/article/10.3934/ElectrEng.2019.1.33/fulltext.htmlartificial intelligencemachine learningcase-based reasoningSoftware Error Effect Analysis (SEEA)safety of rail |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Habib Hadj-Mabrouk |
spellingShingle |
Habib Hadj-Mabrouk Contribution of artificial intelligence and machine learning to the assessment of the safety of critical software used in railway transport AIMS Electronics and Electrical Engineering artificial intelligence machine learning case-based reasoning Software Error Effect Analysis (SEEA) safety of rail |
author_facet |
Habib Hadj-Mabrouk |
author_sort |
Habib Hadj-Mabrouk |
title |
Contribution of artificial intelligence and machine learning to the assessment of the safety of critical software used in railway transport |
title_short |
Contribution of artificial intelligence and machine learning to the assessment of the safety of critical software used in railway transport |
title_full |
Contribution of artificial intelligence and machine learning to the assessment of the safety of critical software used in railway transport |
title_fullStr |
Contribution of artificial intelligence and machine learning to the assessment of the safety of critical software used in railway transport |
title_full_unstemmed |
Contribution of artificial intelligence and machine learning to the assessment of the safety of critical software used in railway transport |
title_sort |
contribution of artificial intelligence and machine learning to the assessment of the safety of critical software used in railway transport |
publisher |
AIMS Press |
series |
AIMS Electronics and Electrical Engineering |
issn |
2578-1588 |
publishDate |
2019-02-01 |
description |
As part of the process of certification and commissioning of a new guided or automated rail transport system, the domain experts and in particular the National Safety Authority are responsible for reviewing the safety of the system to ensure that the safety level of the new transport system is at least equivalent to the railway systems already in service and deemed safe. This critical task of evaluating safety essentially concerns all the safety files prepared by the manufacturer and in particular safety studies such as the Preliminary Hazard Analysis (PHA), the functional safety analysis (FSA), the analysis of failure modes, their effects and of their criticality (AFMEC) or Software Error Effect Analysis (SEEA). The study presented in this paper is part of the SEEA analysis. To respect the completeness and consistency of this safety analysis (SEEA), the experts carry out complementary analyses of safety. They are brought to imagine new scenarios of potential accidents to perfect the exhaustiveness of the safety studies. In this process, one of the difficulties then consists in finding the abnormal scenarios being able to lead to a particular potential accident. This is the fundamental point that motivated this work. To help experts in this complex process of evaluating safety studies, we agreed to use artificial intelligence techniques and in particular machine learning to systematize, streamline and strengthen conventional approaches to safety analysis and critical software certification. The approach which was adopted in order to design and implement an assistance tool for safety analysis involved the following two main activities:<br />
– Extracting, formalizing and storing hazardous situations to produce a library of standard cases which covers the entire problem. This process entailed the use of knowledge acquisition techniques;<br />
– Exploiting the stored historical knowledge in order to develop safety analysis know-how which can assist experts to judge the thoroughness of the manufacturer’s suggested safety analysis. This second activity involves the use of machine learning techniques in particular the use of case-based reasoning (CBR). |
topic |
artificial intelligence machine learning case-based reasoning Software Error Effect Analysis (SEEA) safety of rail |
url |
https://www.aimspress.com/article/10.3934/ElectrEng.2019.1.33/fulltext.html |
work_keys_str_mv |
AT habibhadjmabrouk contributionofartificialintelligenceandmachinelearningtotheassessmentofthesafetyofcriticalsoftwareusedinrailwaytransport |
_version_ |
1725847515914305536 |