Abstract
Predicting the fix time (i.e. the time needed to eventually solve a case) is a key task in an issue tracking system, which attracted the attention of data-mining researchers in recent years. Traditional approaches only try to forecast the overall fix time of a case when it is reported, without updating this preliminary estimate as long as the case evolves. Clearly, the actions performed on a case can help refine the prediction of its (remaining) fix time, by using Process Mining techniques, but typical issue tracking systems lack task-oriented descriptions of the resolution process, and store fine-grain records, just registering case attributes’ updates. Moreover, no general approach has been proposed in the literature that fully supports the definition of high-quality derived data, which were yet proven capable to improve prediction accuracy considerably. A new fix-time prediction framework is presented here, along with an associated system, both based on the combination of two kinds of capabilities: (i) a series of modular and flexible data-transformation mechanisms, for producing an enhanced process-oriented log view, and (ii) several induction techniques, for extracting a prediction model from such a view. Preliminary results, performed on the logs of two real issue tracking scenarios, confirm the validity and practical usefulness of our proposal.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Anbalagan, P., Vouk, M.: On predicting the time taken to correct bug reports in open source projects. In Proceedings of International Conference on Software Maintenance (ICSM 2009), pp. 523–526 (2009)
Bhattacharya, P., Neamtiu, I.: Bug-fix time prediction models: can we do better? In: Proceedings of 8th International Conference on Mining Software Repositories (MSR 2011), pp. 207–210 (2011)
Breiman, L.: Random forests. Mach. Learn. 45(1), 5–32 (2001)
Folino, F., Guarascio, M., Pontieri, L.: Discovering context-aware models for predicting business process performances. In: Proceedings of 20th Intlernational Conference on Cooperative Information Systems (CoopIS 2012), pp. 287–304 (2012)
Folino, F., Guarascio, M., Pontieri, L.: A data-adaptive trace abstraction approach to the prediction of business process performances. In: Proceedings of 15th International Conference on Enterprise Information Systems (ICEIS 2013), pp. 56–65 (2013)
Folino, F., Guarascio, M., Pontieri, L.: Discovering high-level performance models for ticket resolution processes. In: Proceedings of 21st International Conference on Cooperative Information Systems (CoopIS 2013), pp. 275–282 (2013)
Giger, E., Pinzger, M., Gall, H.: Predicting the fix time of bugs. In: Proceedings of 2nd International Workshop on Recommendation Systems for Software Engineering (RSSE 2010), pp. 52–56 (2010)
Hooimeijer, P., Weimer, W.: Modeling bug report quality. In: Proceedings of 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), pp. 34–43 (2007)
Marks, L., Zou, Y., Hassan, A.E.: Studying the fix-time for bugs in large open source projects. In: Proceedings of 7th Intlernational Conference on Predictive Models in Software Engineering (Promise 2011), pp. 11:1–11:8 (2011)
Panjer, L.: Predicting eclipse bug lifetimes. In: Proceedings of 4th International Workshop on Mining Software Repositories (MSR 2007), p. 29 (2007)
Steeman, W.B.P.I.: Challenge : closed problems. Ghent University (2013). doi:10.4121/uuid:c2c3b154-ab26-4b31-a0e8-8f2350ddac11
Tan, P.-N., Steinbach, M., Kumar, V.: Introduction to Data Mining. Addison-Wesley Longman, Boston (2005)
van der Aalst, W.M.P., Schonenberg, M.H., Song, M.: Time prediction based on process mining. Inf. Syst. 36(2), 450–475 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Folino, F., Guarascio, M., Pontieri, L. (2015). An Approach to the Discovery of Accurate and Expressive Fix-Time Prediction Models. In: Cordeiro, J., Hammoudi, S., Maciaszek, L., Camp, O., Filipe, J. (eds) Enterprise Information Systems. ICEIS 2014. Lecture Notes in Business Information Processing, vol 227. Springer, Cham. https://doi.org/10.1007/978-3-319-22348-3_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-22348-3_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22347-6
Online ISBN: 978-3-319-22348-3
eBook Packages: Computer ScienceComputer Science (R0)