Fault Localization in Software Testing Using Soft Computing Approaches

被引:0
作者
Singh, Pradeep Kumar [1 ]
Garg, Sheely [2 ]
Kaur, Mandeep [2 ]
Bajwa, Manpreet Singh [2 ]
Kumar, Yugal [1 ]
机构
[1] Jaypee Univ Informat Technol, Dept Comp Sci & Engn, Waknaghat, Solan, India
[2] Chandigarh Grp Coll, Dept Comp Sci & Engn, Landran, India
来源
PROCEEDINGS OF 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMPUTING AND CONTROL (ISPCC 2K17) | 2017年
关键词
Fault Localization; Software Testing; Soft Computing Approaches; PROGRAMS;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Testing is the most important and critical task in software development life cycle. Whenever software testing execution fails its test scripts is analyzed so that the point where fault occurred can be detected and the expected result can be achieved. Detecting fault in software is called as fault localization. Manually fault localization can be a cumbersome job so providing automated technique to do the same without human intervention is the demand from long time. In this paper, a brief overview of some important fault localization technique using soft computing techniques is carried out. Based on the identified points, it is identified that better result may be generated using machine learning technique along with time reduction. Prime objective of this paper is to made and attempt for identifying the fault localization techniques in combination with soft computing approaches to minimize the time and space complexities, so that the better results may be achieved in context of usability and effectiveness.
引用
收藏
页码:627 / 631
页数:5
相关论文
共 29 条
[1]  
[Anonymous], 2011, CONCEPTS FUZZY LOGIC
[2]  
[Anonymous], INTERNATIONAL JOINT, DOI [10.1016/ b978-0-12-741252-8.50010-8, DOI 10.1016/B978-0-12-741252-8.50010-8]
[3]  
[Anonymous], 2009, 10 LATIN AM TEST WOR
[4]   Basic concepts and taxonomy of dependable and secure computing [J].
Avizienis, A ;
Laprie, JC ;
Randell, B ;
Landwehr, C .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2004, 1 (01) :11-33
[5]  
Bo Zhang, 2011, 2011 Proceedings of IEEE International Conference on Computer Science and Automation Engineering (CSAE), P38, DOI 10.1109/CSAE.2011.5952418
[6]   Using machine learning to support debugging with Tarantula [J].
Briand, Lionel C. ;
Labiche, Yvan ;
Liu, Xuetao .
ISSRE 2007: 18TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2007, :137-+
[7]  
Budd T. A., ACTA INFOM, V18, P31
[8]  
Caudill M., 1987, AI EXPERT, V2, P46
[9]  
Chauhan Naresh., 2010, Software Testing Principles and Practices
[10]  
Debroy Vidroha, 2009, 2009 20th International Symposium on Software Reliability Engineering (ISSRE 2009), P165, DOI 10.1109/ISSRE.2009.14