Abstract
The bugs prioritization in open source repositories is considered an important and complex task. Mainly because, a lot of information about bugs changes over time and affects the prioritization process. Based on this dynamic characteristic, this work proposes a model to prioritize bugs as dynamic optimization problem. A preliminary empirical study was conduced comparing two dynamic evolutionary approaches and a static one. The achieved results demonstrated that a dynamic approach outperforms the static one in all evaluated scenarios.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Harman, M.: The current state and future of search based software engineering. In: Future of Software Engineering, pp. 342–357. IEEE C. Society (2007)
Nguyen, T.T., Yang, S., Branke, J.: Evolutionary dynamic optimization: a survey of the state of the art. SEC 6, 1–24 (2012)
Tonella, P., Susi, A., Palma, F.: Interactive requirements prioritization using a genetic algorithm. IST 55(1), 173–187 (2013)
Wang, X., Jiang, X., Shi, H.: Prioritization of test scenarios using hybrid genetic algorithm based on uml activity diagram. In: Proceedings of the 6th IEEE ICSESS 2015, Beijing, China, 23–25 September 2015, pp. 854–857. IEEE (2015)
Dreyton, D., Araújo, A.A., Dantas, A., Freitas, Á., Souza, J.: Search-based bug report prioritization for kate editor bugs repository. In: Barros, M., Labiche, Y. (eds.) SSBSE 2015. LNCS, vol. 9275, pp. 295–300. Springer, Heidelberg (2015)
Kanwal, J., Maqbool, O.: Managing open bug repositories through bug report prioritization using SVMs. In Proceedings of the International Conference on Open-Source Systems and Technologies, Lahore, Pakistan, (2010)
Cobb, H.G.: An investigation into the use of hypermutation as an adaptive operator in genetic algorithms having continuous, time-dependent nonstationary environments. Technical report, DTIC Document (1990)
Basílio-Neto, A.D.: Planejamento de release baseado em otimizaç\(\tilde{a}\)o interativa atravís da formalizaç\(\tilde{a}\)o das preferências do tomador de decis\(\tilde{a}\)o. Master thesis, Universidade Estadual do Ceará, Fortaleza (2016)
Trojanowski, K., Michalewicz, Z.: Searching for optima in non-stationary environments. In: Proceedings of the Congress on Evolutionary Computation, CEC 1999, vol. 3. IEEE (1999)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Veloso, V., Oliveira, T., Dantas, A., Souza, J. (2016). Dynamic Bugs Prioritization in Open Source Repositories with Evolutionary Techniques. In: Sarro, F., Deb, K. (eds) Search Based Software Engineering. SSBSE 2016. Lecture Notes in Computer Science(), vol 9962. Springer, Cham. https://doi.org/10.1007/978-3-319-47106-8_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-47106-8_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47105-1
Online ISBN: 978-3-319-47106-8
eBook Packages: Computer ScienceComputer Science (R0)