TY - GEN
T1 - A safety-critical software development strategy based on theory of diverse design
AU - Lee, Shaojun
AU - Bao, Xiaohong
AU - Zhao, Tingdi
PY - 2011
Y1 - 2011
N2 - As an effective method to improve software reliability and safety, diverse design has been widely used in safety-critical software development in the aviation, aerospace and rail transportation areas. Since N-version programming costs a lot and automatic code generation tools have been widely used nowadays, a safety-critical software development strategy based on theory of diverse design, which is combined with automatic code generation tools, is proposed in this paper. Qualitative analysis on the diversity and cost of software developed through this strategy is also completed in this paper to show that this strategy can effectively avoid common-cause failures and improve the safety of safety-critical software. At last, safety-critical software development process based on this strategy is proposed.
AB - As an effective method to improve software reliability and safety, diverse design has been widely used in safety-critical software development in the aviation, aerospace and rail transportation areas. Since N-version programming costs a lot and automatic code generation tools have been widely used nowadays, a safety-critical software development strategy based on theory of diverse design, which is combined with automatic code generation tools, is proposed in this paper. Qualitative analysis on the diversity and cost of software developed through this strategy is also completed in this paper to show that this strategy can effectively avoid common-cause failures and improve the safety of safety-critical software. At last, safety-critical software development process based on this strategy is proposed.
KW - Diverse design
KW - automatic code generation tools
KW - safety-critical software
KW - software development
KW - software safety
UR - https://www.scopus.com/pages/publications/80052515350
U2 - 10.1109/ICRMS.2011.5979354
DO - 10.1109/ICRMS.2011.5979354
M3 - 会议稿件
AN - SCOPUS:80052515350
SN - 9781612846644
T3 - ICRMS'2011 - Safety First, Reliability Primary: Proceedings of 2011 9th International Conference on Reliability, Maintainability and Safety
SP - 694
EP - 699
BT - ICRMS'2011 - Safety First, Reliability Primary
T2 - 2011 9th International Conference on Reliability, Maintainability and Safety: Safety First, Reliability Primary, ICRMS'2011
Y2 - 12 June 2011 through 15 June 2011
ER -