BSI PD CLC IEC/TR 63201:2020
$167.15
Low-voltage switchgear and controlgear. Guidance for the development of embedded software
Published By | Publication Date | Number of Pages |
BSI | 2020 | 34 |
This document provides information, and recommended minimum requirements related to embedded software supporting the main functions of switchgear and cont rol gear dur i ng t he whole lifecycle of the equipment. It includes also the parameter i zat ion as pect s and bas i c s about secure coding standards.
This document can be used in addition to product s tandard requirement s when not already covered.
This document is appropriate for new development or major changes in existing equipment.
This document is not intended to cover the functional safety of control systems for machinery or for automation which are covered by IEC 62061, ISO 13849-1 and IEC 61508 (all parts), neither the cybersecurity risk which are covered by ISO 27005, and IEC 62443 (all parts ). It gives only some example of secure coding rules.
NOTE Future new publication IEC TS 632081 is under development for implementing embedded cybersecurity measures within switchgear and controlgear based on ISO 27005 and IEC 62443 (all parts).
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
5 | Annex ZA(normative)Normative references to international publicationswith their corresponding European publications |
7 | CONTENTS |
9 | FOREWORD |
11 | INTRODUCTION |
12 | 1 Scope 2 Normative references 3 Terms and definitions |
15 | 4 Risk assessment and identification of the main functions 5 Design management 5.1 Objective 5.2 Software management plan of the main functions |
16 | 5.3 Configuration management 5.4 Change management |
17 | 5.5 Defect management Figure 1 – Defect management process |
18 | 5.6 System build and release processes 5.6.1 Binary generation 5.6.2 Release management 6 Manual parameterization of the embedded software 6.1 General |
19 | 6.2 Influences on main function related parameters 6.3 Requirements for software-based manual parameterization |
20 | 6.4 Verification of the parameterization tool 6.5 Documentation of software-based manual parameterization 7 Design lifecycle 7.1 General |
21 | 7.2 Tools usage 7.3 Software lifecycle 7.3.1 Software lifecycle model |
22 | 7.3.2 Independence of review, testing and verification activities Figure 2 – V-model of software lifecycle |
23 | 7.4 Requirements definition 7.4.1 General 7.4.2 System requirements 7.4.3 Software requirements specification |
25 | 7.5 Software architecture 7.5.1 General 7.5.2 Software architecture specification 7.6 Software unit design 7.6.1 General 7.6.2 Input information |
26 | 7.6.3 Software unit specification 7.7 Coding |
27 | 7.8 Software unit test 7.9 Software integration test 7.10 Software testing 7.10.1 General |
28 | 7.10.2 Test planning and execution 7.11 Documentation |
29 | 7.12 Configuration and change management process 7.13 Verification and relationship with the validation of the equipment or system |
31 | Bibliography |