An approach for detecting infeasible paths based on sub-path expansion

被引:0
|
作者
Wang, Hong-Yang [1 ]
Jiang, Shu-Juan [1 ]
Wang, Xing-Ya [1 ]
Ju, Xiao-Lin [1 ,2 ]
Zhang, Yan-Mei [1 ]
机构
[1] School of Computer Science and Technology, China University of Mining and Technology, Xuzhou,Jiangsu,221116, China
[2] School of Computer Science and Technology, Nantong University, Nantong,Jiangsu,226019, China
来源
关键词
Codes (symbols) - Logic programming;
D O I
10.3969/j.issn.0372-2112.2015.08.013
中图分类号
学科分类号
摘要
Infeasible paths are one of the most important parts to cost the test resources. Before path testing, infeasible paths detecting in a program can save test resources efficiently. This paper presents a static method to detect infeasible paths which is based on sub-path expansion. First, the proposed method generates sub-path set, and the feasibility issues will be converted into inequalities. Second, the constraint solver is used to solve the inequalities, and then we can distinguish the sub-paths into three parts: one part is infeasible sub-paths, the second part is feasible sub-paths, and the third part is undetermined. The paths that are expanded from the latter two parts will be tested again to determine their feasibility. Eventually, the feasibility of all the paths is detected. Most of the detecting work is on sub-path set, so our method makes an effective solution to the path-explosion problem. Experimental results show that the proposed method can detect infeasible paths more accurately and effectively. ©, 2015, Chinese Institute of Electronics. All right reserved.
引用
收藏
页码:1555 / 1560
相关论文
共 50 条
  • [41] On-chip Transformer Using Multipath Technique with Arithmetic-Progression Step Sub-Path Width
    Ren, Zhixiong
    Zhang, Kefeng
    Li, Cong
    Liu, Zhenglin
    Chen, Xiaofei
    Liu, Dongsheng
    Zou, Xuecheng
    PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2015, : 597 - 600
  • [42] An Approach for Detecting Feasible Paths Based on Minimal SSA Representation and Symbolic Execution
    Marashdih, Abdalla Wasef
    Zaaba, Zarul Fitri
    Suwais, Khaled
    APPLIED SCIENCES-BASEL, 2021, 11 (12):
  • [43] A proactive scheme using sub-path extension to enhance performance of preemptive route maintenance scheme for AODV routing
    Cha, HW
    Park, HS
    MOBILE COMMUNICATIONS, 2003, 2524 : 482 - 495
  • [44] Infeasible Path Detection Based on Code Pattern and Backward Symbolic Execution
    Song, Yang
    Zhang, Xuzhou
    Gong, Yun-Zhan
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [45] An Intelligent 3D Printing Path Planning Algorithm 3D Printing Path Planning Algorithm An Intelligent Sub-Path Planning Algorithm
    Yin, Huishu
    Wang, Shengfa
    Wang, Yi
    Li, Fengqi
    Tian, Linlin
    Xue, Xinwei
    Jia, Qi
    2021 5TH INTERNATIONAL CONFERENCE ON INNOVATION IN ARTIFICIAL INTELLIGENCE (ICIAI 2021), 2021, : 241 - 246
  • [46] Automatic detection of infeasible paths in large-scale program based on program summaries
    Dong, Yukun
    Wang, Shuqi
    Zhang, Lulu
    Liu, Xiaoshan
    Liu, Shuai
    SCIENCE OF COMPUTER PROGRAMMING, 2025, 239
  • [47] Infeasible paths in the context of data flow based testing criteria: Identification, classification and prediction
    Vergilio, Silvia Regina
    Maldonado, José Carlos
    Jino, Mario
    Journal of the Brazilian Computer Society, 2006, 12 (01) : 73 - 88
  • [48] An infeasible interior point method for the monotone SDLCP based on a transformation of the central path
    Kheirfam, B.
    JOURNAL OF APPLIED MATHEMATICS AND COMPUTING, 2018, 57 (1-2) : 685 - 702
  • [49] Flexible Paths: A Path Planning Approach to Dynamic Navigation
    Amores, David
    Tanin, Egemen
    Vasardani, Maria
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (06) : 4795 - 4808
  • [50] Shared sub-path protection algorithm in traftic-grooming WDM mesh networks (vol 8, pg 239, 2004)
    He, RX
    Wen, HB
    Li, LM
    Wang, GX
    PHOTONIC NETWORK COMMUNICATIONS, 2005, 9 (01) : 133 - 133