BS EN 50128-2011 Railway applications Communication signalling and processing systems Software for railway control and protection systems《轨道交通 通信 信号和处理系统 铁路控制和保护系统软件》.pdf
《BS EN 50128-2011 Railway applications Communication signalling and processing systems Software for railway control and protection systems《轨道交通 通信 信号和处理系统 铁路控制和保护系统软件》.pdf》由会员分享,可在线阅读,更多相关《BS EN 50128-2011 Railway applications Communication signalling and processing systems Software for railway control and protection systems《轨道交通 通信 信号和处理系统 铁路控制和保护系统软件》.pdf(132页珍藏版)》请在麦多课文档分享上搜索。
1、BSI Standards PublicationBS EN 50128:2011Railway applications Communication, signallingand processing systems Software for railway controland protection systemsIncorporating corrigendum February 2014BS EN 50128:2011National forewordThis British Standard is the UK implementation of EN 50128:2011, inc
2、orporating corrigendum February 2014. It supersedes BS EN 50128:2001 which is withdrawn.It should be noted that this standard is presently undergoing further revision to expand its remit to cover software applications within the context of the whole railway system, including, but not limited to, rol
3、ling stock, fixed installations as well as signalling systems.When revised it is planned that EN 50128 will become a part of the new suite of EN 50126 railway standards.The UK participation in its preparation was entrusted by Technical Committee GEL/9, Railway Electrotechnical Applications to Subcom
4、mittee GEL/9/1, Railway Electrotechnical Applications - Signalling and communications.A list of organizations represented on this subcommittee can be obtained on request to its secretary.This publication does not purport to include all the necessary provisions of a contract. Users are responsible fo
5、r its correct application.The British Standards Institution 2014. Published by BSI Standards Limited 2014ISBN 978 0 580 86207 6ICS 35.240.60; 45.020; 93.100Compliance with a British Standard cannot confer immunity fromlegal obligations.This British Standard was published under the authority of the S
6、tandards Policy and Strategy Committee on 31 July 2011.Amendments/corrigenda issued since publicationDate Text affected30 April 2014 Implementation of CENELEC corrigendum February 2014: DOW date extended to 2017-04-25 in the EN ForewordBRITISH STANDARDBS EN 50128:2011EUROPEAN STANDARD EN 50128 NORME
7、 EUROPENNE EUROPISCHE NORM June 2011 CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Management Centre: Avenue Marnix 17, B - 1000 Brussels 2011 CENELEC - All rights of exploitation in an
8、y form and by any means reserved worldwide for CENELEC members. Ref. No. EN 50128:2011 E ICS 35.240.60; 45.020; 93.100 English version Railway applications - Communication, signalling and processing systems - Software for railway control and protection systems Applications ferroviaires - Systmes de
9、signalisation, de tlcommunication et de traitement - Logiciels pour systmes de commande et de protection ferroviaire Bahnanwendungen - Telekommunikationstechnik, Signaltechnik und Datenverarbeitungssysteme - Software fr Eisenbahnsteuerungs- und berwachungssysteme This European Standard was approved
10、by CENELEC on 2011-04-25. CENELEC 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
11、standards may be obtained on application to the Central Secretariat or to any CENELEC 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 CENELEC member into its own language and
12、 notified to the Central Secretariat has the same status as the official versions. CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, La
13、tvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. Incorporating corrigendum February 2014- 2 - Contents Foreword . 6 Introduction . 71 Scope . 102 Normative references . 113 Terms, definition
14、s and abbreviations . 113.1 Terms and definitions . 113.2 Abbreviations 154 Objectives, conformance and software safety integrity levels 165 Software management and organisation 175.1 Organisation, roles and responsibilities 175.2 Personnel competence . 205.3 Lifecycle issues and documentation 216 S
15、oftware assurance 236.1 Software testing 236.2 Software verification . 256.3 Software validation . 276.4 Software assessment . 286.5 Software quality assurance 306.6 Modification and change control. 336.7 Support tools and languages 347 Generic software development 377.1 Lifecycle and documentation
16、for generic software . 377.2 Software requirements . 377.3 Architecture and Design . 407.4 Component design . 467.5 Component implementation and testing 497.6 Integration 507.7 Overall Software Testing / Final Validation 528 Development of application data or algorithms: systems configured by applic
17、ation data or algorithms 54BS EN 50128:2011 EN 50128:2011- 3 - 8.1 Objectives 548.2 Input documents . 558.3 Output documents 558.4 Requirements 559 Software deployment and maintenance . 609.1 Software deployment 609.2 Software maintenance 62Annex A (normative) Criteria for the Selection of Technique
18、s and Measures 65A.1 Clauses tables 66A.2 Detailed tables 73Annex B (normative) Key software roles and responsibilities . 79Annex C (informative) Documents Control Summary . 88Annex D (informative) Bibliography of techniques 90D.1 Artificial Intelligence Fault Correction 90D.2 Analysable Programs 90
19、D.3 Avalanche/Stress Testing . 91D.4 Boundary Value Analysis 91D.5 Backward Recovery 92D.6 Cause Consequence Diagrams 92D.7 Checklists . 92D.8 Control Flow Analysis 93D.9 Common Cause Failure Analysis . 93D.10 Data Flow Analysis 94D.11 Data Flow Diagrams . 94D.12 Data Recording and Analysis 95D.13 D
20、ecision Tables (Truth Tables). 95D.14 Defensive Programming . 96D.15 Coding Standards and Style Guide . 96D.16 Diverse Programming . 97D.17 Dynamic Reconfiguration 98D.18 Equivalence Classes and Input Partition Testing 98D.19 Error Detecting and Correcting Codes 98D.20 Error Guessing 99D.21 Error Se
21、eding 99D.22 Event Tree Analysis 99D.23 Fagan Inspections. 100D.24 Failure Assertion Programming 100D.25 SEEA Software Error Effect Analysis . 100D.26 Fault Detection and Diagnosis 101D.27 Finite State Machines/State Transition Diagrams . 102D.28 Formal Methods 102D.29 Formal Proof . 108BS EN 50128:
22、2011 EN 50128:2011- 4 - D.30 Forward Recovery . 108D.31 Graceful Degradation 108D.32 Impact Analysis . 109D.33 Information Hiding / Encapsulation . 109D.34 Interface Testing . 110D.35 Language Subset 110D.36 Memorising Executed Cases 110D.37 Metrics 111D.38 Modular Approach . 111D.39 Performance Mod
23、elling . 112D.40 Performance Requirements 112D.41 Probabilistic Testing 113D.42 Process Simulation . 113D.43 Prototyping / Animation . 114D.44 Recovery Block . 114D.45 Response Timing and Memory Constraints 114D.46 Re-Try Fault Recovery Mechanisms. 115D.47 Safety Bag 115D.48 Software Configuration M
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BSEN501282011RAILWAYAPPLICATIONSCOMMUNICATIONSIGNALLINGANDPROCESSINGSYSTEMSSOFTWAREFORRAILWAYCONTROLANDPROTECTIONSYSTEMS

链接地址:http://www.mydoc123.com/p-574575.html