SIST EN 9125:2025
(Main)Aerospace series - Requirements for Aviation, Space, and Defence Organizations - Non-Deliverable Software
Aerospace series - Requirements for Aviation, Space, and Defence Organizations - Non-Deliverable Software
This document specifies the requirements for the effective control of non-deliverable software. This document can be used during the design, development, test, production, release, use, maintenance, and retirement of non-deliverable software. This can include non-deliverable software procured from external suppliers and utilized in the design, production, evaluation, test, acceptance, or calibration of a deliverable product.
This document focuses solely on the unique requirements of the operational processes that pertain to non-deliverable software as identified below:
This document applies to non-deliverable software (including firmware) that affects a deliverable product or service. Following are several applications and supporting examples of non-deliverable software that is within the scope of this document:
— design and development: modelling, simulation, virtual reality, virtual machine, computer-aided design (CAD), three-dimensional (3D) modelling and analysis tools, software compiler, and code generators;
— manufacturing: additive manufacturing, computer numerical controlled (CNC) programs, robotics, factory automation, tools that load deliverable software, software used in special process (e.g. heat treat, shot peen, sonic wall inspection), and automated manufacturing software (i.e. pick and place);
— verification, validation and maintenance: coordinate measuring machine (CMM) programs, hardware or software qualification, code coverage, test scripts, analysis tools, acceptance test, production acceptance, calibration (inspection, test or calibration), simulator, emulator, and software used in post-delivery service provisions.
The following types of software are not within scope of this document:
— deliverable software (refer to EN 9115);
— manufacturing and measuring equipment embedded software (e.g. operating system, drivers);
— enterprise or office software (e.g. MS Office, word processing or spreadsheet applications, Teams, network software, email, employee management system).
Operational processes not covered in this document are addressed by the respective organization’s quality management system (QMS), based on the EN 9100-series (i.e. EN 9100, EN 9110, EN 9120) and/or ISO 9001 standards.
Qualitätsmanagementsysteme - Anforderungen an Organisationen der Luftfahrt, Raumfahrt und Verteidigung - Nicht Mitgelieferte Software
Systèmes de management de la Qualité - Exigences pour les Organisations de l'Aéronautique, l'Espace et la Défense - Logiciel non livrable
1.1 Généralités
Le présent document définit les exigences pour un contrôle efficace des logiciels non livrables. Ce
document peut être utilisé au cours des phases de développement, d'essai, de production, de
publication, d'utilisation, de maintenance et de retrait des logiciels non livrables. Il peut s'agir des
logiciels non livrables achetés auprès de fabricants extérieurs et intégrés à la phase de production,
d'évaluation, d'essai, d'acceptation ou d'étalonnage d'un produit livrable. Lorsqu'un organisme
externalise un ou plusieurs procédés impliqués dans la création d'un logiciel non livrable, le présent
document s'applique.
Le présent document décrit seulement les exigences uniques des processus opérationnels qui
concernent les logiciels non livrables tels que définis au paragraphe 1.2. Les processus opérationnels
non couverts dans le présent document sont adressés par le système de management de la
qualité (SMQ) de l'organisme conformément à l'EN 9100 et/ou à l’ISO 9001.
1.2 Application
Le présent document s'applique aux logiciels non livrables (y compris les microprogrammes) qui ont un
impact direct sur la qualité d'un produit ou d'un service livrable. Voici plusieurs applications et
exemples associés de logiciels non livrables qui relèvent du domaine d'application du présent
document :
• Conception et développement : modélisation, simulation, réalité virtuelle, machine virtuelle, science
des données, conception assistée par ordinateur (CAO), modélisation tridimensionnelle (3D), outils
d'analyse, compilateur de logiciel et générateurs de code ;
• Fabrication : fichiers de données de fabrication additive, programmes à commande
numérique (CNC), robotique, automatisation d'usine, outils de chargement des logiciels livrables,
procédés spéciaux (par exemple : traitement thermique, grenaillage, inspection sonique des parois)
et logiciels de fabrication automatisée (c'est-à-dire bras-transfert) ;
• Vérification et validation : programmes de machine à mesurer tridimensionnelle (MMT),
qualification de matériel ou de logiciel, couverture de code, scripts de test, outils d'analyse, essai
d'acceptation, acceptation de la production, étalonnage (contrôle, essai ou étalonnage), simulateur
et émulateur.
Les logiciels non livrables ne sont pas livrés au client dans le cadre d'un contrat ni d'un accord.
Les types de logiciels suivants ne relèvent pas du domaine d'application de la présente norme :
• logiciels livrables (voir l'EN 9115) ;
• logiciels intégrés de fabrication et d'équipement d'essai (par exemple : système d'exploitation) ;
• systèmes d’entreprise ou logiciels de bureautique ; et
• logiciels de systèmes d'information pour applications professionnelles.
Aeronavtika - Zahteve za letalske, vesoljske in obrambne organizacije - Nedobavljiva programska oprema
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
01-julij-2025
Aeronavtika - Zahteve za letalske, vesoljske in obrambne organizacije -
Nedobavljiva programska oprema
Aerospace series - Requirements for Aviation, Space, and Defence Organizations - Non-
Deliverable Software
Qualitätsmanagementsysteme - Anforderungen an Organisationen der Luftfahrt,
Raumfahrt und Verteidigung - Nicht Mitgelieferte Software
Systèmes de management de la Qualité - Exigences pour les Organisations de
l'Aéronautique, l'Espace et la Défense - Logiciel non livrable
Ta slovenski standard je istoveten z: EN 9125:2025
ICS:
35.080 Programska oprema Software
49.020 Letala in vesoljska vozila na Aircraft and space vehicles in
splošno general
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
EN 9125
EUROPEAN STANDARD
NORME EUROPÉENNE
May 2025
EUROPÄISCHE NORM
ICS 49.020
English Version
Aerospace series - Quality management systems - Non-
deliverable software requirements
Série aérospatiale - Systèmes de management de la Luft- und Raumfahrt - Qualitätsmanagementsysteme -
qualité - Exigences relatives aux logiciels non livrables Anforderungen an nicht mitgelieferte Software
This European Standard was approved by CEN on 7 April 2025.
CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this
European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references
concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN
member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by
translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC Management
Centre has the same status as the official versions.
CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,
Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway,
Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Türkiye and
United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION
EUROPÄISCHES KOMITEE FÜR NORMUNG
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2025 CEN All rights of exploitation in any form and by any means reserved Ref. No. EN 9125:2025 E
worldwide for CEN national Members.
Contents Page
European foreword . 3
Introduction . 4
1 Scope . 5
2 Normative references . 5
3 Terms and definitions . 6
4 Design and development of non-deliverable software . 6
4.1 General. 6
4.2 Design and development planning . 6
4.3 Design and development inputs . 7
4.4 Verification . 8
4.5 Validation . 8
4.6 Release review and approval . 8
4.7 Design and development outputs . 8
4.8 Configuration management . 9
4.8.1 Identification and traceability . 9
4.8.2 Control of changes . 9
4.9 Information security . 9
5 Externally provided software . 9
5.1 General. 9
5.2 Software selection . 10
5.3 Information for external providers. 10
5.4 Design and development . 10
5.5 Acceptance and maintenance . 10
6 Release and control . 10
6.1 General. 10
6.2 Release and distribution . 10
6.3 Access control. 11
6.4 Obsolete software . 11
6.5 Preservation of software . 11
6.6 Documented information . 12
Annex A (informative) Acronym log . 13
Bibliography . 14
European foreword
This document (EN 9125:2025) has been prepared by ASD-STAN.
After enquiries and votes carried out in accordance with the rules of this Association, this document has
received the approval of the National Associations and the Official Services of the member countries of
ASD-STAN, prior to its presentation to CEN.
This document shall be given the status of a national standard, either by publication of an identical text
or by endorsement, at the latest by November 2025, and conflicting national standards shall be
withdrawn at the latest by November 2025.
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CEN shall not be held responsible for identifying any or all such patent rights.
According to the CEN-CENELEC Internal Regulations, the national standards organizations of the
following countries are bound to implement this document: Austria, Belgium, Bulgaria, Croatia, Cyprus,
Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy,
Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Republic of North
Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Türkiye and the
United Kingdom.
Introduction
This document specifies the requirements for the effective control of non-deliverable software utilized
in the design, production, evaluation, test, acceptance, or calibration of a deliverable product. This
document supersedes the aerospace recommended practice, SAE ARP9005, Aerospace Guidance for
Non-Deliverable Software, published in June 2005.
This document standardizes, to the greatest extent possible, the non-deliverable software requirements
for the Aviation, Space, and Defence industry. The establishment of common requirements for use at all
levels of the supply chain by organizations around the world is intended to result in improved quality,
schedule, and cost performance by the reduction or elimination of organization unique requirements
and wider application of good practices.
Applicability of this document should be based on the context of organization, business, operations and
product development. Other standards may be required for higher quality assurance and safety
criticality levels as appropriate. The organization should identify applicable non-deliverable software
based on the impact to the deliverable products and services.
In this document, the following verbal forms are used:
— “shall” indicates a requirement;
— “should” indicates a recommendation;
— “may” indicates a permission;
— “can” indicates a possibility or a capability.
Information marked as “NOTE” is for guidance in understanding or clarifying the associated
requirement, and “e.g.” indicates suggestions given for guidance.
See Annex A for a list of acronyms applicable to this document.
Notes to entry used in definitions, however, are considered normative and will provide additional information
that supplements the terminological data such as statements, instructions, recommendations or requirements
relating to the use of a term.
1 Scope
This document specifies the requirements for the effective control of non-deliverable software.
This document can be used during the design, development, test, production, release, use, maintenance,
and retirement of non-deliverable software. This can include non-deliverable software procured from
external suppliers and utilized in the design, production, evaluation, test, acceptance, or calibration of a
deliverable product.
This document focuses solely on the unique requirements of the operational processes that pertain to
non-deliverable software as identified below.
This document applies to non-deliverable software (including firmware) that affects a deliverable
product or service. Following are several applications and supporting examples of non-deliverable
software that is within the scope of this document:
— design and development: modelling, simulation, virtual reality, virtual machine, computer-aided
design (CAD), three-dimensional (3D) modelling and analysis tools, software compiler, and code
generators;
— manufacturing: additive manufacturing, computer numerical controlled (CNC) programs, robotics,
factory automation, tools that load deliverable software, software used in special process (e.g. heat
treat, shot peen, sonic wall inspection), and automated manufacturing software (i.e. pick and
place);
— verification, validation and maintenance: coordinate measuring machine (CMM) programs,
hardware or software qualification, code coverage, test scripts, analysis tools, acceptance test,
production acceptance, calibration (inspection, test or calibration), simulator, emulator, and
software used in post-delivery service provisions.
The following types of software are not within scope of this document:
— deliverable software (refer to EN 9115);
— manufacturing and measuring equipment embedded software (e.g. operating system, drivers);
— enterprise or office software (e.g. MS Office, word processing or spreadsheet applications, Teams,
network software, email, employee management system).
Operational processes not covered in this document are addressed by the respective organization’s
quality management system (QMS), based on the EN 9100-series (i.e. EN 9100, EN 9110, EN 9120)
and/or ISO 9001 standards.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any amendments) applies.
ISO 9000, Quality management systems — Fundamentals and vocabulary
3 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO 9000, the IAQG Internal
Dictionary and the following apply.
ISO and IEC maintain terminology databases for use in standardization at the following addresses:
— ISO Online browsing platform: available at https://www.iso.org/obp/
— IEC Electropedia: available at https://www.electropedia.org/
3.1
free open-source software
FOSS
software that is both freely licensed software and open-source software where anyone is typically able
to use, copy, study, and change the software
3.2
information secur
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.