Overview
ABSTRACT
Many sectors use critical software, whose failures can lead to severe safety consequences. This article focuses on the development and certification of those critical software, with an illustration in the field of avionics. It highlights the difficulties encountered in companies and considers a possible way of overcoming them by a better integration of certification constraints during the software development process. Our proposal is to introduce agile values in the development process to meet the certification requirements as soon as possible.
Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.
Read the articleAUTHORS
-
Vincent LOUIS: DGA Techniques aéronautiques
-
Claude BARON: LAAS-CNRS, INSA Toulouse
INTRODUCTION
This article deals with the issue of certification, highlighting its usefulness to society. It is interesting and original in that it gives the point of view of a member of a certification body. It then turns more specifically to the development of mission-critical software, with an illustration from the aeronautics sector. It highlights the difficulties encountered in companies and the current state of practices, and puts into perspective a number of possible ways of improving them. In particular, it demonstrates the benefits of integrating certification constraints more closely into the ongoing systems development process.
Our proposal is to go beyond this and draw inspiration from Agile values (regular production of operational deliverables, acceptance of changing needs, valuing interactions between individuals) to be able to provide guarantees of compliance with standards earlier in the development process and on an ongoing basis. This is what the article calls "Continuous Certification".
Section 2 sets the context for this work, introduces the general issue of certification and provides an overview of industrial practices in various fields (automotive, health, nuclear, etc.). Section 3 reviews current software engineering practices and explains how certification objectives constrain the software development process in aeronautics (objectives, reference frameworks, induced constraints, etc.). This section also analyzes how certification is experienced by manufacturers in the sector. Section
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!
The Ultimate Scientific and Technical Reference
KEYWORDS
aeronautics | certification | IEC 61508 | embedded system | agility | software engineering | development process | quality assurance | DO-178 C
This article is included in
Software technologies and System architectures
This offer includes:
Knowledge Base
Updated and enriched with articles validated by our scientific committees
Services
A set of exclusive tools to complement the resources
Practical Path
Operational and didactic, to guarantee the acquisition of transversal skills
Doc & Quiz
Interactive articles with quizzes, for constructive reading
Towards continuous certification of mission-critical software in aeronautics
Bibliography
Regulations
JORF, "Décret n° 2013-367 du 29 avril 2013 relatif aux règles d'utilisation, de navigabilité et d'immatriculation des aéronefs militaires et des aéronefs appartenant à l'État et utilisés par les services de douanes, de sécurité publique et de sécurité civile" (2013). https://www.legifrance.gouv.fr/eli/decret/2013/4/29/2013-367/jo/texte
...Standards
- International Electrotechnical Commission, "Functional Safety of Electrical/Electronic/Programmable Electronic Safety-related Systems", https://www.iec.ch/functionalsafety/standards/ - IEC 61508 - 2010
- RTCA SC-205, EUROCAE WG-12, DO-178C/ED12C, “Software Considerations in Airborne Systems and Equipment Certification” - RTCA DO-178C - 2012
- ISO TC22/SC3/WG16, "Road vehicles – Functional safety", First edition 2011,...
Websites
Jira, Atlassian, 2002. http://www.atlassian.com/software/jira
Tuleap, Enalean. 2011, http://www.tuleap.org
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!
The Ultimate Scientific and Technical Reference