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...

Full description

Bibliographic Details
Main Author: Habib Hadj-Mabrouk
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