An Automatic Test Case Generator for Testing Safety-Critical Software Systems

被引:4
|
作者
Malekzadeh, Mehdi [1 ]
Ainon, Raja Noor [1 ]
机构
[1] Univ Malaya, Fac Comp Sci & IT, Kuala Lumpur, Malaysia
关键词
cause effect graph; requirment specification; safety critical system; test case generator;
D O I
10.1109/ICCAE.2010.5451975
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the development of an automatic test case generator (ATCG) for testing safety-critical software systems based on the concepts of specification-based testing. The ATCG receives the specification of system under test in normal specification language form and the causes and effects are automatically extracted and it also will visualize the cause-effect graph specification model. Finally test cases are generated by using cause-effect graph software testing methods in detail combined with Boolean operator techniques. Often in ATCGs too many test cases are created but the results are not always perfect. In testing our ATCG, experimental results showed that quality test cases are produced and that redundant test cases are ignored.
引用
收藏
页码:163 / 167
页数:5
相关论文
共 50 条
  • [1] Efficiency analysis & safety assessment of automatic testing for safety-critical software
    Wu, FM
    Huang, L
    ATS 2003: 12TH ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2003, : 106 - 109
  • [2] MC/DC Test Case Automatic Generation for Safety-Critical Systems
    Wang, Cong
    Sun, Haiying
    Dou, Hui
    Chen, Hongtao
    Liu, Jing
    2022 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY, QRS, 2022, : 732 - 743
  • [3] Testing safety-critical software
    Nikolaropoulos, E
    HEWLETT-PACKARD JOURNAL, 1997, 48 (03): : 89 - 94
  • [4] Testing of Safety-Critical Systems - a Structural Approach to Test Case Design
    Beer, Armin
    Peischl, Bernhard
    ADVANCES IN SYSTEMS SAFETY, 2011, : 187 - 211
  • [5] Testing. Testing safety-critical software
    Redmill, Felix
    Professional Engineering, 1993, 6 (07) : 20 - 21
  • [6] An approach for testing safety-critical software
    Li, WW
    Xu, ZW
    Jin, Y
    NINTH GREAT LAKES SYMPOSIUM ON VLSI, PROCEEDINGS, 1999, : 180 - 183
  • [7] Software testing for safety-critical applications
    Wang, LF
    Tan, KC
    IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2005, 8 (02) : 38 - 47
  • [8] Automated Test Case Generation for Safety-Critical Software in Scade
    Kurian, Elson
    Braione, Pietro
    Briola, Daniela
    D'Avino, Dario
    Modonato, Matteo
    Denaro, Giovanni
    2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE, ICSE-SEIP, 2023, : 483 - 494
  • [9] Method of automatic test case generation for safety-critical scenarios in train control systems
    Chen, Xin
    Jiang, Peng
    Zhang, Yi-Fan
    Huang, Chao
    Zhou, Yan
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 (02): : 269 - 278
  • [10] Test Case Generation Method for Increasing Software Reliability in Safety-Critical Embedded Systems
    Koo, Bongjoo
    Bae, Jungho
    Kim, Seogbong
    Park, Kangmin
    Kim, Hyungshin
    ELECTRONICS, 2020, 9 (05)