TY - GEN
T1 - A safety test case generation approach for airborne software based on general failure modes
AU - Lu, Yunfeng
AU - Li, Chao
AU - Liu, Yang
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/10
Y1 - 2019/10
N2 - The safety of airborne software has an important impact on the flight safety of aircraft, and software safety testing is an important means to improve software safety. Previous studies have proposed a variety of software safety testing methods, but in the case of coarse software safety requirements, it cannot generate sufficient test cases. Moreover, the quality of software safety test cases relies heavily on the experience and capabilities of the software testers. This paper proposes a safety test case generation approach for airborne software based on general failure modes, which extracts general failure modes and suggests key test points. Even if the software safety requirements are incomplete, it can assist software testers to generate safety test cases and improve the sufficiency of software safety testing. Besides, using this approach can also improve the efficiency of generating software safety test cases. The application case study proved the approach is usable and valid.
AB - The safety of airborne software has an important impact on the flight safety of aircraft, and software safety testing is an important means to improve software safety. Previous studies have proposed a variety of software safety testing methods, but in the case of coarse software safety requirements, it cannot generate sufficient test cases. Moreover, the quality of software safety test cases relies heavily on the experience and capabilities of the software testers. This paper proposes a safety test case generation approach for airborne software based on general failure modes, which extracts general failure modes and suggests key test points. Even if the software safety requirements are incomplete, it can assist software testers to generate safety test cases and improve the sufficiency of software safety testing. Besides, using this approach can also improve the efficiency of generating software safety test cases. The application case study proved the approach is usable and valid.
KW - Failure modes
KW - Software safety testing
KW - Test case
UR - https://www.scopus.com/pages/publications/85082855550
U2 - 10.1109/ICSESS47205.2019.9040784
DO - 10.1109/ICSESS47205.2019.9040784
M3 - 会议稿件
AN - SCOPUS:85082855550
T3 - Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS
SP - 456
EP - 461
BT - Proceedings of 2019 IEEE 10th International Conference on Software Engineering and Service Science, ICSESS 2019
A2 - Li, Wenzheng
A2 - Babu, M. Surendra Prasad
PB - IEEE Computer Society
T2 - 10th IEEE International Conference on Software Engineering and Service Science, ICSESS 2019
Y2 - 18 October 2019 through 20 October 2019
ER -