Test Image Generation using Segmental Symbolic Evaluation

被引:3
|
作者
Jameel, Tahir [1 ]
Lin, Mengxiang [1 ]
机构
[1] Beihang Univ, Dept Comp Sci & Engn, Beijing 100000, Peoples R China
关键词
symbolic execution; image generation; testing; input generation; unit testing; synthetic images;
D O I
10.2991/ijndc.2014.2.3.3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Image processing applications have played a vital role in modern life and they are required to be well tested due to their significance and human dependence on them. Testing of image processing application is difficult due to complex nature of images in terms of their generation and evaluation. The presented technique is first of its type to generate test images based on symbolic evaluation of program under test. The idea is based on the fact that, neighboring image operations are applied by selecting a segment of image pixels called a window, and iterated by sliding window over entire image. We imitate neighboring operations using symbolic values for the pixels rather than concrete values. The path constraint is extracted for each path in the program under test and solved for concrete solutions. Test images are generated based on solution of path constraints for each identified path. We have tested the proposed scheme on different programs and the results show that test images are successfully generated for each path to ensure the path coverage of the program under test and identifying infeasible paths.
引用
收藏
页码:135 / 147
页数:13
相关论文
共 50 条
  • [41] Using Test Ranges to Improve Symbolic Execution
    Qiu, Rui
    Khurshid, Sarfraz
    Pasareanu, Corina S.
    Wen, Junye
    Yang, Guowei
    [J]. NASA FORMAL METHODS, NFM 2018, 2018, 10811 : 416 - 434
  • [42] A TEST ENVIRONMENT USING SYMBOLIC PROGRAM TRACE
    BERLEJUNG, HME
    [J]. COMPUTING, 1994, 53 (3-4) : 289 - 299
  • [43] An Automated Testing Tool for Java']Java Application Using Symbolic Execution based Test Case Generation
    Monpratarnchai, Supasit
    Fujiwara, Shoichiro
    Katayama, Asako
    Uehara, Tadahiro
    [J]. 2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 2, 2013, : 93 - 98
  • [44] Non-Semantics-Preserving Transformations For Higher-Coverage Test Generation Using Symbolic Execution
    Converse, Hayes
    Olivo, Oswaldo
    Khurshid, Sarfraz
    [J]. 2017 10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2017, : 241 - 252
  • [45] Segmental Symbolic Execution Based on Clustering
    Ma, Rui
    Gao, Haoran
    Dou, Bowen
    Wang, Xiajing
    Hu, Changzhen
    [J]. 2019 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI 2019), 2019, : 1289 - 1296
  • [46] Automatic generation of assertions for formal verification of PowerPC™ microprocessor arrays using symbolic trajectory evaluation
    Wang, LC
    Abadir, MS
    Krishnamurthy, N
    [J]. 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 534 - 537
  • [47] SYMBOLIC RELIABILITY EVALUATION USING A MICROPROCESSOR
    SHARMA, S
    AGGARWAL, KK
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 1989, 24 (01) : 51 - 67
  • [48] TEST-GENERATION FOR SEQUENTIAL-CIRCUITS USING PARTITIONED IMAGE COMPUTATION
    CHOI, H
    MAEDA, H
    KOHARA, T
    ISHIURA, N
    SHIRAKAWA, I
    MOTOHARA, A
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1993, E76A (10) : 1770 - 1774
  • [49] Efficient Observability-based Test Generation by Dynamic Symbolic Execution
    You, Dongjiang
    Rayadurgam, Sanjai
    Whalen, Michael
    Heimdahl, Mats P. E.
    Gay, Gregory
    [J]. 2015 IEEE 26TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2015, : 228 - 238
  • [50] Generation of features for retinal image quality evaluation using simulated annealing
    Karlsson, Robert Arnar
    Jonsson, Benedikt Atli
    Hardarson, Sveinn Hakon
    Olafsdottir, Olof Birna
    Halldorsson, Gisli Hreinn
    Stefansson, Einar
    [J]. INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 2018, 59 (09)