{'fraction_non_alphanumeric': 0.022885572139303482, 'fraction_numerical': 0.0, 'mean_word_length': 4.748571428571428, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An Empirical Analysis of Metrics to Predict the Software Defect Fix-Effort

Abstract Software defect fix-effort is an important software process metric that plays a critical role in software quality assurance. It is defined as the effort required in person-hours to fix a defect. It can assist to focus on planning of effort, duration and staff and hence costs to deliver the project on time during development as well as maintenance phase. But the prediction of software defect fix-effort in person-hours has long been a complex problem attracting lot of researchers’ attention. The present paper reports on an empirical study which aims to construct defect fix-effort estimation model for a large object-oriented system. We use a set of product and process metrics as input variables to predict the fix-time/effort (person-hours). Software metrics-based approach used to build quality model has been used. Both the univariate and the multivariate regression analysis have been conducted on the data set.