European Union (CENELEC), applied internationally

EN 50126 / EN 50128 / EN 50129

210 controls. 0 other frameworks in our corpus share controls with it. Here is all of it, and how much of it you are already doing.

Page built . This page is derived from the framework corpus, which changes when the corpus is extended rather than daily.

210 controls 0 frameworks share controls with it European Union (CENELEC), applied internationally verified against its source document

Every control below is one this framework asks for. The right hand column counts how many other frameworks in our corpus carry the same control, which is the difference between doing this work once and doing it again for the next standard.

There is no implementation kit for this framework yet. The control list and the overlap above are free and complete.

What you already have

Frameworks whose controls overlap this one, most first. If you run any of them, the count is roughly what you have already evidenced.

No measured overlap with another framework in the corpus.

Every control

CodeControlAlso in
50126-1:5Railway RAMS0
50126-1:5.6.3Derivation of railway-specific influencing factors0
50126-1:5.6.4Human factors0
50126-1:5.7.2RAMS specification0
50126-1:5.8Risk based approach0
50126-1:5.9.2Reduction of risks related to safety0
50126-1:5.9.3Reduction of risks related to RAM0
50126-1:6Management of railway RAMS: general requirements0
50126-1:6.2Life cycle for the system under consideration0
50126-1:6.3Risk assessment0
50126-1:6.4Organisational requirements0
50126-1:6.4.2Organisational requirements0
50126-1:6.5Application of this standard and adaptability to project scope and size0
50126-1:6.5.1General requirements and tailoring0
50126-1:6.5.2Complex systems with different hierarchical levels0
50126-1:6.5.3Renewal within existing systems0
50126-1:6.5.4Re-use or adaptation of a system with previous acceptance0
50126-1:6.6General requirements on RAMS documentation0
50126-1:6.7Verification and validation0
50126-1:6.7.2Verification0
50126-1:6.7.3Validation0
50126-1:6.8Independent safety assessment0
50126-1:6.8.2Independent safety assessment activities0
50126-1:7RAMS life cycle0
50126-1:7.1Life cycle general requirements and modification impact analysis0
50126-1:7.10Phase 9: System validation0
50126-1:7.11Phase 10: System acceptance0
50126-1:7.12Phase 11: Operation, maintenance and performance monitoring0
50126-1:7.13Phase 12: Decommissioning0
50126-1:7.2Phase 1: Concept0
50126-1:7.3Phase 2: System definition and operational context0
50126-1:7.3.2.2RAM plan0
50126-1:7.3.2.3Safety plan0
50126-1:7.4Phase 3: Risk analysis and evaluation0
50126-1:7.4.2.2Hazard log0
50126-1:7.5Phase 4: Specification of system requirements0
50126-1:7.5.4Phase 4 specific validation tasks0
50126-1:7.6Phase 5: Architecture and apportionment of system requirements0
50126-1:7.7Phase 6: Design and implementation0
50126-1:7.7.4Phase 6 specific verification tasks0
50126-1:7.8Phase 7: Manufacture0
50126-1:7.9Phase 8: Integration0
50126-1:7.9.4Phase 8 specific verification tasks0
50126-1:8.1Purpose of a safety case0
50126-1:8.2Content of a safety case0
50126-1:AAnnex A (informative): RAMS plan0
50126-1:BAnnex B (informative): RAMS parameters0
50126-1:CAnnex C (informative): risk matrix examples0
50126-1:DAnnex D (informative): system definition guidance0
50126-2:10.1Deriving and apportioning system safety requirements0
50126-2:10.2.1Deriving functional safety requirements for electronic systems0
50126-2:10.2.10Demonstration of quantified targets0
50126-2:10.2.11Requirements for basic integrity0
50126-2:10.2.12Prevention of misuse of SILs0
50126-2:10.2.2Apportioning safety requirements0
50126-2:10.2.3Safety integrity factors0
50126-2:10.2.4Functional safety integrity and random failures0
50126-2:10.2.5Systematic aspect of functional safety integrity0
50126-2:10.2.6Balanced requirements controlling random and systematic failures0
50126-2:10.2.7The SIL table0
50126-2:10.2.8SIL allocation0
50126-2:10.2.9Apportionment of TFFR after SIL allocation0
50126-2:10.3Safety integrity for non-electronic systems: application of codes of practice0
50126-2:11.2Causal analysis0
50126-2:11.3Hazard identification (refinement)0
50126-2:11.4Common cause analysis0
50126-2:5.1Risk assessment and hazard control0
50126-2:5.2.2Conducting risk assessment0
50126-2:5.3Outcome of the risk assessment0
50126-2:5.4Hazard control0
50126-2:5.5Revision of risk assessment0
50126-2:5.6Responsibilities0
50126-2:6.2Safety demonstration and safety acceptance process0
50126-2:6.3Responsibility in managing the safety case0
50126-2:6.4Modifications after safety acceptance0
50126-2:6.5Dependencies between safety cases0
50126-2:6.6Relationship between safety cases and system architecture0
50126-2:7.2Early phases of the life cycle (phases 1 to 4): independence of roles0
50126-2:7.3Later phases of the life cycle (from phase 5): independence of roles0
50126-2:7.4Personnel competence0
50126-2:8.2.2The risk model0
50126-2:8.2.3Techniques for the consequence analysis0
50126-2:8.2.4Expert judgement0
50126-2:8.3.1Use of code of practice0
50126-2:8.3.2Use of a reference system0
50126-2:8.3.3Use of explicit risk estimation0
50126-2:8.4.1Quantitative approach0
50126-2:8.4.2Variability using quantitative risk estimates0
50126-2:8.4.3Qualitative and semi-quantitative approaches0
50126-2:9.3.2Functional safety requirements0
50126-2:9.3.3Technical safety requirements0
50126-2:9.3.4Contextual safety requirements0
50128:0Introduction and status: EN 50128:2011 superseded by EN 50716:20230
50128:3Terms, definitions and abbreviations0
50128:4Objectives, conformance and software safety integrity levels0
50128:5Software management and organisation0
50128:5.1Organisation, roles and responsibilities0
50128:5.2Personnel competence0
50128:5.3Lifecycle issues and documentation0
50128:6Software assurance0
50128:6.1Software testing0
50128:6.2Software verification0
50128:6.3Software validation0
50128:6.4Software assessment0
50128:6.5Software quality assurance0
50128:6.6Modification and change control0
50128:6.7Support tools and languages0
50128:7Generic software development0
50128:7.1Lifecycle and documentation for generic software0
50128:7.2Software requirements0
50128:7.3Architecture and design0
50128:7.4Component design0
50128:7.5Component implementation and testing0
50128:7.6Integration0
50128:7.7Overall software testing / final validation0
50128:8Development of application data or algorithms: systems configured by application data or algorithms0
50128:8.4.1Application data or algorithms development process0
50128:8.4.2Application requirements specification0
50128:8.4.3Application architecture and design0
50128:8.4.4Application data or algorithms production0
50128:8.4.5Application data or algorithms integration and testing / acceptance0
50128:8.4.6Application data or algorithms validation and assessment0
50128:8.4.7Application data or algorithms preparation procedures and tools0
50128:8.4.8Development of generic software0
50128:9Software deployment and maintenance0
50128:9.1Software deployment0
50128:9.2Software maintenance0
50128:AAnnex A (normative): criteria for the selection of techniques and measures0
50128:A.1Table A.1: lifecycle issues and documentation (5.3)0
50128:A.10Table A.10: software maintenance (9.2)0
50128:A.11Table A.11: data preparation techniques (8.4)0
50128:A.12-A.23Annex A.2 (normative): detailed tables A.12 to A.230
50128:A.2Table A.2: software requirements specification (7.2)0
50128:A.3Table A.3: software architecture (7.3)0
50128:A.4Table A.4: software design and implementation (7.3, 7.4 and 7.5)0
50128:A.5Table A.5: verification and testing (6.2 and 7.4)0
50128:A.6Table A.6: integration (7.3 and 7.6)0
50128:A.7Table A.7: overall software testing (6.2 and 7.2)0
50128:A.8Table A.8: software analysis techniques (6.3)0
50128:A.9Table A.9: software quality assurance (6.5)0
50128:BAnnex B (normative): key software roles and responsibilities0
50128:CAnnex C (informative): documents control summary0
50128:DAnnex D (informative): bibliography of techniques0
50129:0Introduction and status: EN 50129:2018, its corrigendum and the 2025 revision0
50129:3Terms, definitions and abbreviations0
50129:4Overall framework of this document0
50129:5Requirements for developing safety-related electronic systems0
50129:5.1Introduction: the conditions for safety acceptance0
50129:5.2The quality management process0
50129:5.3The safety management process0
50129:5.3.10Safety verification0
50129:5.3.11Safety validation0
50129:5.3.12Safety qualification tests0
50129:5.3.13Safety-related application conditions0
50129:5.3.14Safety justification0
50129:5.3.15Independent safety assessment0
50129:5.3.2Guideline for structuring documentation0
50129:5.3.3Safety life cycle0
50129:5.3.4Safety organization0
50129:5.3.5Safety plan0
50129:5.3.6Hazard log0
50129:5.3.7Safety requirements specification0
50129:5.3.8System design for safety0
50129:5.3.9Safety operation and maintenance plan0
50129:6Requirements for elements following different life cycles0
50129:6.2Use of pre-existing items0
50129:6.3Safety-related tools for electronic systems0
50129:6.4Physical security and IT-security0
50129:7The Safety Case: structure and content0
50129:7.1The Safety Case structure0
50129:7.2The Technical Safety Report0
50129:7.3Generic and Specific Safety Cases0
50129:7.4Provisions for the Specific Application Safety Case0
50129:7.5Dependencies between Safety Cases0
50129:8System safety acceptance and subsequent phases0
50129:8.1System safety acceptance process0
50129:8.2Operation, maintenance and performance monitoring0
50129:8.3Modification and retrofit0
50129:8.4Decommissioning and disposal0
50129:AAnnex A (normative): safety integrity levels0
50129:A.2Safety requirements0
50129:A.3Safety integrity0
50129:A.4Determination of safety integrity requirements0
50129:A.4.2Risk assessment0
50129:A.4.3Hazard control0
50129:A.4.4Identification and treatment of new hazards arising from design0
50129:A.5Allocation of SILs0
50129:A.5.1General aspects0
50129:A.5.2Relationship between SIL and associated TFFR0
50129:BAnnex B (normative): management of faults for safety-related functions0
50129:B.2General concepts0
50129:B.2.1Detection and negation times0
50129:B.2.2Composition of two independent items0
50129:B.3Effects of faults0
50129:B.3.1Effects of single faults0
50129:B.3.2Influences between items0
50129:B.3.3Detection of single faults0
50129:B.3.4Action following detection (retention of safe state)0
50129:B.3.5Effects of multiple faults0
50129:B.3.6Defence against systematic faults0
50129:CAnnex C (normative): identification of hardware component failure modes0
50129:C.2General procedure0
50129:C.3Procedure for integrated circuits0
50129:C.4Procedure for components with inherent physical properties0
50129:C.5General provisions concerning component failure modes0
50129:DAnnex D (informative): example of THR/TFFR/FR apportionment and SIL allocation0
50129:EAnnex E (normative): techniques and measures for the avoidance of systematic faults and the control of random and systematic faults0
50129:FAnnex F (informative): guidance on user programmable integrated circuits0
50129:GAnnex G (informative): changes compared to EN 50129:20030
50129:ZZAnnex ZZ (informative): relationship with the essential requirements of Directive 2008/57/EC0

Tell me when EN 50126 / EN 50128 / EN 50129 files something new

One email when a public company newly discloses something this framework governs, naming the company and what our corpus says it puts in scope. Nothing else, and one click to stop.

What this page is

A control-level reference for EN 50126 / EN 50128 / EN 50129, drawn from our framework corpus. Control codes and titles are references to the standard, not reproductions of it. The overlap counts and the auditor artefacts are our own work and are the part you will not find elsewhere.

Measure this against what you already run · All frameworks · Today's edition