BS EN 50657:2017
Railways Applications. Rolling stock applications. Software on Board Rolling Stock
Standard number: | BS EN 50657:2017 |
Pages: | 144 |
Released: | 2017-09-15 |
ISBN: | 978 0 580 92075 2 |
Status: | Standard |
BS EN 50657:2017 - Railways Applications. Rolling stock applications. Software on Board Rolling Stock
Standard Number: BS EN 50657:2017
Pages: 144
Released: 2017-09-15
ISBN: 978 0 580 92075 2
Name: Railways Applications. Rolling stock applications. Software on Board Rolling Stock
Status: Standard
Overview
In the ever-evolving world of railway technology, ensuring the reliability and safety of software on board rolling stock is paramount. The BS EN 50657:2017 standard is your comprehensive guide to achieving excellence in this critical area. This standard provides detailed requirements and guidelines for the development, deployment, and maintenance of software used in rolling stock applications.
Why Choose BS EN 50657:2017?
Adopting the BS EN 50657:2017 standard offers numerous benefits:
- Enhanced Safety: Ensure the highest levels of safety for passengers and staff by adhering to rigorous software development and testing protocols.
- Regulatory Compliance: Meet and exceed industry regulations and standards, ensuring your operations are always compliant.
- Improved Reliability: Minimize downtime and operational disruptions with robust, reliable software solutions.
- Cost Efficiency: Reduce long-term costs associated with software failures and maintenance through proactive, standardized practices.
Key Features
The BS EN 50657:2017 standard encompasses a wide range of features designed to support the development and maintenance of high-quality software for rolling stock applications:
- Comprehensive Guidelines: Detailed instructions for every stage of the software lifecycle, from initial design to deployment and maintenance.
- Risk Management: Strategies for identifying, assessing, and mitigating risks associated with software development and operation.
- Quality Assurance: Best practices for ensuring software quality, including testing, validation, and verification processes.
- Documentation Requirements: Clear guidelines for maintaining thorough and accurate documentation throughout the software lifecycle.
- Interoperability: Standards for ensuring software compatibility and interoperability with other systems and components.
Who Should Use This Standard?
The BS EN 50657:2017 standard is essential for a wide range of professionals and organizations involved in the railway industry, including:
- Software Developers: Gain a clear understanding of the requirements and best practices for developing software for rolling stock applications.
- Project Managers: Ensure projects are completed on time, within budget, and to the highest standards of quality and safety.
- Quality Assurance Teams: Implement rigorous testing and validation processes to ensure software reliability and performance.
- Regulatory Bodies: Verify compliance with industry standards and regulations, ensuring the safety and reliability of railway operations.
- Maintenance Teams: Develop effective maintenance strategies to minimize downtime and extend the lifespan of software systems.
Detailed Contents
The BS EN 50657:2017 standard is a comprehensive document spanning 144 pages, covering a wide range of topics essential for the development and maintenance of software on board rolling stock. Key sections include:
- Introduction: An overview of the standard's purpose, scope, and key objectives.
- Software Lifecycle: Detailed guidelines for each stage of the software lifecycle, from initial design to deployment and maintenance.
- Risk Management: Strategies for identifying, assessing, and mitigating risks associated with software development and operation.
- Quality Assurance: Best practices for ensuring software quality, including testing, validation, and verification processes.
- Documentation: Clear guidelines for maintaining thorough and accurate documentation throughout the software lifecycle.
- Interoperability: Standards for ensuring software compatibility and interoperability with other systems and components.
Conclusion
In the fast-paced and highly regulated world of railway technology, the BS EN 50657:2017 standard is an invaluable resource for ensuring the safety, reliability, and efficiency of software on board rolling stock. By adopting this standard, you can achieve the highest levels of quality and compliance, ensuring the success of your railway operations.
Don't compromise on safety and reliability. Invest in the BS EN 50657:2017 standard today and take the first step towards excellence in railway software development and maintenance.
BS EN 50657:2017
This standard BS EN 50657:2017 Railways Applications. Rolling stock applications. Software on Board Rolling Stock is classified in these ICS categories:
- 35.080 Software
- 35.240.60 IT applications in transport
1.1
This European Standard specifies the process and technical requirements for the development of software for programmable electronic systems for use in rolling stock applications.
Outside the scope of this standard is software that:
is part of signalling equipment (CENELEC sub-committee SC9XA applications) installed on board trains, or
does not contribute to, and is segregated from Rolling Stock operational functions.
1.2
This European Standard is applicable exclusively to software and the interaction between software and the system of which it is part.
1.3
Entry intentionally left empty
1.4
This European Standard applies to safety-related as well as non-safety-related software, including for example:
application programming,
operating systems,
support tools,
firmware.
Application programming comprises high level programming, low level programming and special purpose programming (for example: programmable logic controller ladder logic).
1.5
This European Standard also addresses the use of pre-existing software and tools. Such software may be used, if the specific requirements in 7.3.4.7 and 6.5.4.16 on pre-existing software and for tools in 6.7 are fulfilled.
1.6
Software developed according to a valid version of EN 50128 is considered as compliant to this standard. Software previously developed in accordance with any version of EN 50128 is also considered as compliant and not subject to the requirements on pre-existing software. For SIL1-SIL4 software under the scope of this standard, requirements included in this European Standard are equivalent to the SIL1-SIL4 software requirements of EN 50128:2011.
1.7
This European Standard considers that modern application design often makes use of software that is suitable as a basis for various applications. Such software is then configured by application data for producing the executable software for the application. This European Standard applies to such software. In addition, specific requirements for application data will be given.
1.8
Entry intentionally left empty.
1.9
This European Standard is not intended to be retrospective. It therefore applies primarily to new developments and only applies in its entirety to existing systems if these are subjected to major modifications. For minor changes, only 9.2 applies. However, application of this European Standard during upgrades and maintenance of existing software is recommended.
1.10
The relevant sections of this software standard are also applicable to programmable components (e.g. FPGA and CPLD), in addition to the applicable hardware standard (e.g. EN 50129, EN 50155, EN 61508-2). However, requirements of this software standard that are already covered by the applicable hardware standard do not need to be re-addressed.
When it is possible to exhaustively test the programmable logic for all possible inputs and internal logic states, this European Standard does not apply.
Railway applications. Railway rolling stock cables having special fire performance. Thin wall Multicore and multipair screened or not screened sheathed cables
Railway applications - Rolling stock - Protective provisions relating to electrical hazards
Railway Applications - The Specification and Demonstration of Reliability, Availability, Maintainability and Safety (RAMS) - Part 1: Generic RAMS Process
Railway applications - Railway rolling stock power and control cables having special fire performance -- Part 1: General requirements