EN 16603-40:2014
Current
The latest, up-to-date edition.
Space engineering - Part 40: Software
08-27-2014
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions and abbreviated terms
4 Space system software product assurance principles
5 Requirements
Annex A (informative) - Software documentation
Annex B (normative) - Software system specification (SSS) - DRD
Annex C (normative) - Software interface requirements document
(IRD) - DRD
Annex D (normative) - Software requirements specification (SRS)
- DRD
Annex E (normative) - Interface Control Document (ICD) - DRD
Annex F (normative) - Software design document (SDD) - DRD
Annex G (normative) - Software release document (SRelD) - DRD
Annex H (normative) - Software User Manual (SUM) - DRD
Annex I (normative) - Software verification plan (SVerP) - DRD
Annex J (normative) - Software validation plan (SValP) - DRD
Annex K (normative) - Software [unit/integration] test plan (SUITP)
- DRD
Annex L (normative) - Software validation specification (SVS) - DRD
Annex M (normative) - Software verification report (SVR) - DRD
Annex N (normative) - Software reuse file (SRF) - DRD
Annex O (normative) - Software development plan (SDP) - DRD
Annex P (normative) - Software review plan (SRevP) - DRD
Annex Q (informative) - Document organization and contents at each
milestones
Annex R (normative) - Tailoring of this Standard based on software
criticality
Annex S (informative) - General Tailoring
Bibliography
This software engineering Standard concerns the “product software”, i.e. software that is part of a space system product tree and developed as part of a space project.This Standard is applicable, to the extent defined by the tailoring process, to all the elements of a space system, including the space segment, the launch service segment and the ground segment.This Standard covers all aspects of space software engineering including requirements definition, design, production, verification and validation, transfer, operations and maintenance.It defines the scope of the space software engineering processes and its interfaces with management and product assurance, which are addressed in the Management (–M) and Product assurance (–Q) branches of the ECSS System, and explains how they apply in the software engineering processes.This Standard reflects the specific methods used in space system developments, and the requirements for the software engineering processes in this context. Together with the requirements found in the other branches of the ECSS Standards, this Standard provides a coherent and complete framework for software engineering in a space project.This Standard is intended to help the customers to formulate their requirements and suppliers to prepare their responses and to implement the work.This Standard is not intended to replace textbook material on computer science or technology, and such material is avoided in this Standard. The readers and users of this Standard are assumed to possess general knowledge of computer science.The scope of this Standard is the software developed as part of a space project, i.e. “Space system product software”. This Standard also applies to the development of non–deliverable software that affects the quality of the deliverable product. This Standard may be tailored for the specific characteristics and constraints of a space project in conformance with ECSS-S-ST-00.
Committee |
CEN/CLC/JTC 5
|
DevelopmentNote |
Supersedes EN 14160. (09/2014) Supersedes UNE EN 14160. (10/2014)
|
DocumentType |
Standard
|
PublisherName |
Comite Europeen de Normalisation
|
Status |
Current
|
Supersedes |
Standards | Relationship |
DIN EN 16603-40:2014-12 | Identical |
SN EN 16603-40:2014 | Identical |
NF EN 16603-40 : 2015 | Identical |
PN EN 16603-40 : 2014 | Identical |
NS EN 16603-40 : 2014 | Identical |
CEI UNI EN 16603-40 : 1ED 2016 | Identical |
NEN EN 16603-40 : 2014 | Identical |
UNI CEI EN 16603-40 : 2015 | Identical |
BS EN 16603-40:2014 | Identical |
I.S. EN 16603-40:2014 | Identical |
UNE-EN 16603-40:2014 | Identical |
NBN EN 16603-40 : 2014 | Identical |
PNE-FprEN 16603-40 | Identical |
BS EN 16601-80:2014 | Space project management Risk management |
BS EN 16603-10-11:2014 | Space engineering. Human factors engineering |
BS EN 16602-30-02:2014 | Space product assurance. Failure modes, effects (and criticality) analysis (FMEA/FMECA) |
I.S. EN 16603-10:2018 | SPACE ENGINEERING - SYSTEM ENGINEERING GENERAL REQUIREMENTS |
I.S. EN 16602-40:2018 | SPACE PRODUCT ASSURANCE - SAFETY |
DIN EN 16601-80:2014-12 | SPACE PROJECT MANAGEMENT - PART 80: RISK MANAGEMENT |
BS EN 16603-70-01:2015 | Space engineering. On-board control procedures |
I.S. EN 16601-10:2015 | SPACE PROJECT MANAGEMENT - PROJECT PLANNING AND IMPLEMENTATION |
BS EN 16602-40:2018 | Space product assurance. Safety |
EN 16601-10:2015 | Space project management - Project planning and implementation |
BS EN 16601-40:2014 | Space project management Configuration and information management |
I.S. EN 16603-10-11:2014 | SPACE ENGINEERING - HUMAN FACTORS ENGINEERING |
DIN EN 16601-40:2014-12 | SPACE PROJECT MANAGEMENT - PART 40: CONFIGURATION AND INFORMATION MANAGEMENT |
I.S. EN 16603-70:2015 | SPACE ENGINEERING - GROUND SYSTEMS AND OPERATIONS |
BS EN 16601-10:2015 | Space project management. Project planning and implementation |
DIN EN 16601-10:2015-05 | SPACE PROJECT MANAGEMENT - PART 10: PROJECT PLANNING AND IMPLEMENTATION |
I.S. EN 16602-30-02:2014 | SPACE PRODUCT ASSURANCE - FAILURE MODES, EFFECTS (AND CRITICALITY) ANALYSIS (FMEA/FMECA) |
I.S. EN 16601-80:2014 | SPACE PROJECT MANAGEMENT - PART 80: RISK MANAGEMENT |
I.S. EN 16601-40:2014 | SPACE PROJECT MANAGEMENT - PART 40: CONFIGURATION AND INFORMATION MANAGEMENT |
EN 16603-10:2018 | Space engineering - System engineering general requirements |
EN 16602-40:2018 | Space product assurance - Safety |
I.S. EN 16603-70-01:2015 | SPACE ENGINEERING - ON-BOARD CONTROL PROCEDURES |
BS EN 16603-70:2015 | Space engineering. Ground systems and operations |
EN 16603-70:2015 | Space engineering - Ground systems and operations |
EN 16603-10-11:2014 | Space engineering - Human factors engineering |
EN 16603-70-01:2015 | Space engineering - On-board control procedures |
EN 16603-50:2014 | Space engineering - Communications |
EN 16602-30-02:2014 | Space product assurance - Failure modes, effects (and criticality) analysis (FMEA/FMECA) |
EN 16601-80:2014 | Space project management - Part 80: Risk management |
BS EN 16603-50:2014 | Space engineering. Communications |
UNI EN 16603-10-11 : 2014 | SPACE ENGINEERING - HUMAN FACTORS ENGINEERING |
I.S. EN 16603-50:2014 | SPACE ENGINEERING - COMMUNICATIONS |
EN 16601-40:2014 | Space project management - Configuration and information management |
DS/CEN/TR 17603-40:2022 | Space engineering – Software engineering handbook |
EN 16603-10-11:2014 | Space engineering - Human factors engineering |
IEEE 610.12-1990 | IEEE Standard Glossary of Software Engineering Terminology |
ISO/IEC 9126-1:2001 | Software engineering Product quality Part 1: Quality model |
ISO/IEC 2382-20:1990 | Information technology Vocabulary Part 20: System development |
EN 16601-10-01:2014 | Space project management - Part 10-01: Organization and conduct of reviews |
EN 16601-40:2014 | Space project management - Configuration and information management |
EN 16601-10:2015 | Space project management - Project planning and implementation |
EN 16601-80:2014 | Space project management - Part 80: Risk management |
ISO/IEC 12207:2008 | Systems and software engineering — Software life cycle processes |
EN 16601-00-01:2015 | Space systems - Glossary of terms |
ISO 9000:2015 | Quality management systems — Fundamentals and vocabulary |
EN 16603-70-01:2015 | Space engineering - On-board control procedures |
EN 16602-20:2014 | Space product assurance - Quality assurance |
EN 16603-10-06:2014 | Space engineering - Part 10-06: Technical requirements specification |
EN 16603-70:2015 | Space engineering - Ground systems and operations |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.