prEN IEC 61508-3:2025
(Main)Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 3: Software requirements
Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 3: Software requirements
Funktionale Sicherheit sicherheitsbezogener elektrischer/elektronischer/programmierbarer elektronischer Systeme - Teil 3: Anforderungen an Software
Sécurité fonctionnelle des systèmes électriques / électroniques / électroniques programmables relatifs à la sécurité - Partie 3: Exigences concernant les logiciels
Funkcijska varnost električnih/elektronskih/elektronsko programirljivih varnostnih sistemov - 3. del: Programske zahteve
General Information
Relations
Standards Content (Sample)
SLOVENSKI STANDARD
01-april-2025
Funkcijska varnost električnih/elektronskih/elektronsko programirljivih varnostnih
sistemov - 3. del: Programske zahteve
Functional safety of electrical/electronic/programmable electronic safety-related systems
- Part 3: Software requirements
Funktionale Sicherheit sicherheitsbezogener
elektrischer/elektronischer/programmierbarer elektronischer Systeme - Teil 3:
Anforderungen an Software
Sécurité fonctionnelle des systèmes électriques / électroniques / électroniques
programmables relatifs à la sécurité - Partie 3: Exigences concernant les logiciels
Ta slovenski standard je istoveten z: prEN IEC 61508-3:2025
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
65A/1169/CDV
COMMITTEE DRAFT FOR VOTE (CDV)
PROJECT NUMBER:
IEC 61508-3 ED3
DATE OF CIRCULATION: CLOSING DATE FOR VOTING:
2025-02-21 2025-05-16
SUPERSEDES DOCUMENTS:
65A/1058A/CD, 65A/1077A/CC
IEC SC 65A : SYSTEM ASPECTS
SECRETARIAT: SECRETARY:
United Kingdom Ms Stephanie Lavy
OF INTEREST TO THE FOLLOWING COMMITTEES: HORIZONTAL FUNCTION(S):
TC 8,TC 9,TC 22,TC 31,TC 44,TC 45,TC 56,TC 61,TC
62,TC 65,SC 65B,SC 65C,SC 65E,TC 66,TC 72, TC
77,TC 80,TC 108,SyC AAL,SyC SM,SC 41
ASPECTS CONCERNED:
Safety
SUBMITTED FOR CENELEC PARALLEL VOTING NOT SUBMITTED FOR CENELEC PARALLEL VOTING
Attention IEC-CENELEC parallel voting
The attention of IEC National Committees, members of
CENELEC, is drawn to the fact that this Committee Draft
for Vote (CDV) is submitted for parallel voting.
The CENELEC members are invited to vote through the
CENELEC online voting system.
This document is still under study and subject to change. It should not be used for reference purposes.
Recipients of this document are invited to submit, with their comments, notification of any relevant patent rights of
which they are aware and to provide supporting documentation.
Recipients of this document are invited to submit, with their comments, notification of any relevant “In Some
Countries” clauses to be included should this proposal proceed. Recipients are reminded that the CDV stage is
the final stage for submitting ISC clauses. (SEE AC/22/2007 OR NEW GUIDANCE DOC).
TITLE:
Functional safety of electrical/electronic/programmable electronic safety-related systems - Part
3: Software requirements
PROPOSED STABILITY DATE: 2028
NOTE FROM TC/SC OFFICERS:
electronic file, to make a copy and to print out the content for the sole purpose of preparing National Committee positions.
You may not copy or "mirror" the file or printed version of the document, or any part of it, for any other purpose without
permission in writing from IEC.
IEC CDV 61508-3 ED3 © IEC 2025 2 65A/1169/CDV
1 CONTENTS
2 FOREWORD . 7
3 INTRODUCTION . 10
4 1 Scope . 12
5 2 Normative references . 16
6 3 Terms, definitions, symbols and abbreviations . 16
7 4 Conformance to this document . 16
8 5 Documentation . 16
9 6 Requirements for management of safety-related software. 16
10 6.1 Objectives . 16
11 6.2 Requirements . 16
12 7 Software safety lifecycle requirements . 17
13 7.1 General . 17
14 7.1.1 Objective . 17
15 7.1.2 Requirements . 17
16 7.2 Software safety requirements specification . 24
17 7.2.1 Objectives . 24
18 7.2.2 Requirements . 24
19 7.3 Validation plan for software aspects of system safety . 28
20 7.3.1 Objective . 28
21 7.3.2 Requirements . 28
22 7.4 Software design and development . 29
23 7.4.1 Objectives . 29
24 7.4.2 General requirements . 29
25 7.4.3 Requirements for software architecture design . 35
26 7.4.4 Requirements for support tools, including programming languages . 37
27 7.4.5 Requirements for detailed design and development – software system
28 design . 38
29 7.4.6 Requirements for code implementation . 39
30 7.4.7 Requirements for software module testing . 39
31 7.4.8 Requirements for software integration testing . 40
32 7.5 Programmable electronics integration (hardware and software) . 41
33 7.5.1 Objectives . 41
34 7.5.2 Requirements . 41
35 7.6 Software operation and modification procedures . 42
36 7.6.1 Objective . 42
37 7.6.2 Requirements . 42
38 7.7 Software aspects of system safety validation . 43
39 7.7.1 Objective . 43
40 7.7.2 Requirements . 43
41 7.8 Software modification . 44
42 7.8.1 Objective . 44
43 7.8.2 Requirements . 44
44 7.9 Software verification . 46
45 7.9.1 Objective . 46
46 7.9.2 Requirements . 46
IEC CDV 61508-3 ED3 © IEC 2025 3 65A/1169/CDV
47 8 Functional safety assessment . 50
48 9 Bibliography . 51
49 Annex A (normative) Guide to the selection of techniques and measures . 52
50 Annex B (informative) Detailed tables . 61
51 Annex C (informative) Properties for systematic capability of software elements . 65
52 C.1 Introduction . 65
53 C.1.1 Structure of Annex C, relating to Annexes A and B . 65
54 C.1.2 Method of use – 1 . 67
55 C.1.3 Method of use – 2 . 68
56 C.2 Properties for systematic capability . 70
57 C.3 Properties for systematic capability – Detailed tables . 96
58 Annex D (normative) Safety manual for compliant items – additional requirements for
59 software elements . 110
60 D.1 Purpose of the safety manual . 110
61 D.2 Contents of the safety manual for a software element . 110
62 D.3 Justification of claims in the safety manual for compliant items . 112
63 Annex E (informative) Relationships between IEC 61508-2 and this document. 113
64 Annex F (informative) Techniques for achieving non-interference between software
65 elements on a single computer . 116
66 F.1 Introduction . 116
67 F.2 Domains of behaviour . 116
68 F.3 Causal factor analysis . 117
69 F.4 Achieving spatial independence . 117
70 F.5 Achieving temporal independence . 118
71 F.6 Requirements for supporting software . 119
72 F.7 Independence of software modules – programming language aspects . 119
73 Annex G (informative) Guidance for systems configured by application data . 125
74 G.1 Introduction . 125
75 G.2 Aspects influencing lifecycle requirements . 125
76 G.2.1 Complexity of E/E/PE systems . 125
77 G.2.2 Rationale for the lifecycle requirements . 126
78 G.2.3 Complexity in software . 127
79 G.2.4 Programming language characteristics and safety . 128
80 G.2.5 Role of the tools . 129
81 G.3 Guidance for tailoring the lifecycle . 130
82 G.3.1 Recommendations for tailoring the lifecycle . 130
83 G.3.2 Tailoring principles . 130
84 G.3.3 Fixed functionalities and configuration . 130
85 G.3.4 Fixed functionalities and programming . 131
86 G.3.5 Limited functionalities and configuration . 132
87 G.3.6 Limited functionalities and programming . 132
88 G.3.7 Open functionalities and configuration . 133
89 G.3.8 Open functionalities and programming . 133
90 Annex H (normative) Confidence in the usage of Software Off-line Support Tools . 134
91 H.1 Scope and conventions . 134
92 H.2 Software off-line support tool usage confidence approach overview . 134
93 H.2.1 Software off-line support tool usage confidence objectives . 134
94 H.2.2 Software off-line support tool confidence approach . 135
IEC CDV 61508-3 ED3 © IEC 2025 4 65A/1169/CDV
95 H.2.3 Software off-line support tool usage confidence measures overview . 136
96 H.3 Measures concerning software off-line support tool usage . 137
97 H.3.1 Software off-line support tool usage planning and qualification planning . 137
98 H.3.2 Software off-line support tool classification in the usage context . 138
99 H.3.3 Software off-line support tool user documentation. 140
100 H.3.4 Soft
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.