loading
Documents

Research.Publish.Connect.

Paper

Authors: Arpita Dutta and Rajib Mall

Affiliation: Indian Institute of Technology Kharagpur, India

ISBN: 978-989-758-443-5

Keyword(s): Function Dependency Graph, Fault Localization, Comprehensibility, Program Analysis, Debugging.

Abstract: We present a scheme for hierarchically localizing software faults. First the functions are prioritized based on their suspiciousness of containing a fault. Further, the bug is localized within the suspected functions at the specific statement level. In our approach, a new function dependency graph is proposed, and based on that function prioritization is performed. In order to differentiate between the functions with equal suspiciousness value, function complexity metrics are considered. We proposed two different dependency edge weighting techniques, viz., Distribution Specified Normalization (DSN) method, and Highest Weight Normalization (HWN) method. These techniques help to measure the relevance of an edge in propagating a fault. We use spectrum-based fault localization (SBFL) technique DStar(D∗) to localize the bugs at the statement level. We also extended our approach to localize multiple fault programs. Based on our experimental results, it is observed that using DSN and HWN sco ring schemes, there is a reduction of 43.65% and 38.88% of statements examined compared to the well-accepted SBFL technique DStar(D∗) respectively. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.238.147.211

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Dutta, A. and Mall, R. (2020). A Function Dependency based Approach for Fault Localization with D*.In Proceedings of the 15th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-443-5, pages 273-283. DOI: 10.5220/0009769402730283

@conference{icsoft20,
author={Arpita Dutta. and Rajib Mall.},
title={A Function Dependency based Approach for Fault Localization with D*},
booktitle={Proceedings of the 15th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2020},
pages={273-283},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009769402730283},
isbn={978-989-758-443-5},
}

TY - CONF

JO - Proceedings of the 15th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - A Function Dependency based Approach for Fault Localization with D*
SN - 978-989-758-443-5
AU - Dutta, A.
AU - Mall, R.
PY - 2020
SP - 273
EP - 283
DO - 10.5220/0009769402730283

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.