Using data mining techniques for time estimation in software maintenance
by Edilson Ferneda, Hércules Antonio Do Prado, Elizabeth d’Arrochella Teixeira, Fábio Bianchi Campos
International Journal of Reasoning-based Intelligent Systems (IJRIS), Vol. 3, No. 2, 2011

Abstract: Measuring and estimating are fundamental activities for the success of any project. In the software maintenance realm the lack of maturity, or even a low level of interest in adopting effective maintenance techniques and related metrics, has been pointed out as an important cause for the high costs involved. In this paper, data mining techniques are applied to provide a sound estimation for the time required to accomplish a maintenance task. Based on real-world data regarding maintenance requests, some regression models are built to predict the time required for each maintenance. Data on the team skill and the maintenance characteristics are mapped into values that predict better time estimations in comparison to the one predicted by the human expert. A particular finding from this research is that the time prediction provided by a human expert works as an inductive bias that improves the overall prediction accuracy of the models.

Online publication date: Fri, 02-Sep-2011

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Reasoning-based Intelligent Systems (IJRIS):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com