Automatic Test Generation for Coverage Analysis Using CBMC

被引:0
|
作者
Augeletti, Damiano [2 ]
Giunchiglia, Enrico [1 ]
Narizzano, Massimo [1 ]
Puddu, Alessandra [1 ]
Sabina, Salvatore [2 ]
机构
[1] Univ Genoa, DIST, I-16145 Genoa, Italy
[2] Ansaldo STS, I-16151 Genoa, Italy
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Testing is Hie most. used technique for software verification it is easy to use and even if no error is found. it, Call release a set of tests certifying the (partial) correctness of the compiled system. Moreover, in order to increase the confidence of Hie correctness of the compiled system, it, is often required that the provided set of tests covers 100% of Hie Code. This requirement, however, substantially increases the costs associated to Hie testing phase since it may involve the manual generation of tests. In this paper we show how to use a Bounded Model Checker for C programs (CBMC) as an automatic test generator for the Coverage Analysis and we show flow its use can substantially reduce the costs of the testing phase.
引用
收藏
页码:287 / +
页数:3
相关论文
共 50 条
  • [1] Automatic Test Generation for Coverage Analysis of ERTMS software
    Angeletti, Damiano
    Giunchiglia, Enrico
    Narizzano, Massimo
    Puddu, Alessandra
    Sabina, Salvatore
    SECOND INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION, PROCEEDINGS, 2009, : 303 - +
  • [2] Automatic test generation method for functional coverage improvement by code coverage analysis
    Fu, Liang
    Lu, Ding
    Zhang, Zhimin
    Sun, Yuan
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2009, 21 (04): : 454 - 460
  • [3] Towards Automatic Generation of Test Data using Branch Coverage
    Chen, Jifeng
    Yang, Luming
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 921 - 925
  • [4] Automatic Test Generation for Coverage Improvement
    Wilson, Chris
    HLDVT: 2008 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2008, : 141 - 142
  • [5] Automatic Test Case Generation for PLC Programs using Coverage Metrics
    Simon, Hendrik
    Friedrich, Nico
    Biallas, Sebastian
    Hauck-Stattelmann, Stefan
    Schlich, Bastian
    Kowalewski, Stefan
    PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,
  • [6] Using static analysis to improve automatic test generation
    Marius Bozga
    Jean-Claude Fernandez
    Lucian Ghirvu
    International Journal on Software Tools for Technology Transfer, 2003, 4 (2) : 142 - 152
  • [7] Using static analysis to improve automatic test generation
    Bozga, M
    Fernandez, JC
    Ghirvu, L
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2000, 1785 : 235 - 250
  • [8] Using verification technology for validation coverage analysis and test generation
    Moundanos, D
    Abraham, JA
    16TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 1998, : 254 - 259
  • [9] Automatic software test data generation for spanning sets coverage using genetic algorithms
    Khamis, Abdelaziz M.
    Girgis, Moheb R.
    Ghiduk, Ahmed S.
    COMPUTING AND INFORMATICS, 2007, 26 (04) : 383 - 401
  • [10] ISTA: Automatic Test Case Generation and Optimization for Intelligent Systems based on Coverage Analysis
    Zheng, Wei
    Lin, Lidan
    Chen, Xiang
    Liu, Guoliang
    Huang, Hao
    Shen, Jinjin
    Xu, Qingqing
    Gu, Yizeng
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING, SANER, 2023, : 758 - 762