A scheduling-driven approach to efficiently assign bug fixing tasks to developers

[1]  Rajkumar Buyya,et al.  Service Level Agreement(SLA) Based SaaS Cloud Management System , 2015, 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS).

[2]  Uirá Kulesza,et al.  A Framework for Evaluating the Results of the SZZ Approach for Identifying Bug-Introducing Changes , 2017, IEEE Transactions on Software Engineering.

[3]  Romain Robbes,et al.  Using contexts similarity to predict relationships between tasks , 2017, J. Syst. Softw..

[4]  Rajkumar Buyya,et al.  SLA-based admission control for a Software-as-a-Service provider in Cloud computing environments , 2012, J. Comput. Syst. Sci..

[5]  Hisao Ishibuchi,et al.  Multi-objective genetic local search algorithm , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[6]  Lionel C. Briand,et al.  A Hitchhiker's guide to statistical tests for assessing randomized algorithms in software engineering , 2014, Softw. Test. Verification Reliab..

[7]  Vahid Garousi,et al.  An empirical investigation of single‐objective and multiobjective evolutionary algorithms for developer's assignment to bugs , 2016, J. Softw. Evol. Process..

[8]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[9]  Xiapu Luo,et al.  Where2Change: Change request localization for app reviews , 2020 .

[10]  Andy Zaidman,et al.  Not all bugs are the same: Understanding, characterizing, and classifying bug types , 2019, J. Syst. Softw..

[11]  Denys Poshyvanyk,et al.  Journal of Software Maintenance and Evolution: Research and Practice Assigning Change Requests to Software Developers , 2022 .

[12]  Mark Harman,et al.  Adaptive Multi-Objective Evolutionary Algorithms for Overtime Planning in Software Projects , 2017, IEEE Transactions on Software Engineering.

[13]  Gail C. Murphy,et al.  Who should fix this bug? , 2006, ICSE.

[14]  Mark Harman,et al.  Cooperative Co-evolutionary Optimization of Software Project Staff Assignments and Job Scheduling , 2011, SSBSE.

[15]  Antonio J. Nebro,et al.  jMetal: A Java framework for multi-objective optimization , 2011, Adv. Eng. Softw..

[16]  Giuliano Antoniol,et al.  The use of search‐based optimization techniques to schedule and staff software projects: an approach and an empirical study , 2011, Softw. Pract. Exp..

[17]  Tao Zhang,et al.  Towards more accurate severity prediction and fixer recommendation of software bugs , 2016, J. Syst. Softw..

[18]  Gail C. Murphy,et al.  Reducing the effort of bug report triage: Recommenders for development-oriented decisions , 2011, TSEM.

[19]  Jian Zhou,et al.  Where should the bugs be fixed? More accurate information retrieval-based bug localization based on bug reports , 2012, 2012 34th International Conference on Software Engineering (ICSE).

[20]  Kelly Blincoe,et al.  Facilitating Coordination between Software Developers: A Study and Techniques for Timely and Efficient Recommendations , 2015, IEEE Transactions on Software Engineering.

[21]  Sven Apel,et al.  Types and modularity for implicit invocation with implicit announcement , 2010, TSEM.

[22]  Patrick M. Reed,et al.  Diagnostic Assessment of Search Controls and Failure Modes in Many-Objective Evolutionary Optimization , 2012, Evolutionary Computation.

[23]  Sergio Segura,et al.  Spectrum-based fault localization in software product lines , 2018, Inf. Softw. Technol..

[24]  Mark Harman,et al.  Multi-objective Software Effort Estimation , 2016, 2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE).

[25]  David Lo,et al.  Who should review this change?: Putting text and file location analyses together for more accurate recommendations , 2015, 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME).

[26]  Zarinah Mohd Kasirun,et al.  A time-based approach to automatic bug report assignment , 2015, J. Syst. Softw..

[27]  Andreas S. Andreou,et al.  Human Resource Allocation and Scheduling for Software Project Management , 2014, Software Project Management in a Changing World.

[28]  Dong Zhou,et al.  Translation techniques in cross-language information retrieval , 2012, CSUR.

[29]  David Lo,et al.  Improving Automated Bug Triaging with Specialized Topic Model , 2017, IEEE Transactions on Software Engineering.

[30]  Lothar Thiele,et al.  The Hypervolume Indicator Revisited: On the Design of Pareto-compliant Indicators Via Weighted Integration , 2007, EMO.

[31]  David Lo,et al.  Dual analysis for recommending developers to resolve bugs , 2015, J. Softw. Evol. Process..

[32]  Ahmed Tamrawi,et al.  Fuzzy set and cache-based approach for bug triaging , 2011, ESEC/FSE '11.

[33]  Francesco Torelli,et al.  The SLA Model , 2011 .

[34]  Eduardo Santana de Almeida,et al.  Towards semi-automated assignment of software change requests , 2016, J. Syst. Softw..

[35]  Tim Menzies,et al.  On the Value of Ensemble Effort Estimation , 2012, IEEE Transactions on Software Engineering.

[36]  Lionel C. Briand,et al.  A practical guide for using statistical tests to assess randomized algorithms in software engineering , 2011, 2011 33rd International Conference on Software Engineering (ICSE).

[37]  Rajkumar Buyya,et al.  Service Level Agreement based Allocation of Cluster Resources: Handling Penalty to Enhance Utility , 2005, 2005 IEEE International Conference on Cluster Computing.

[38]  Razvan C. Bunescu,et al.  Mapping Bug Reports to Relevant Files: A Ranking Model, a Fine-Grained Benchmark, and Feature Evaluation , 2016, IEEE Transactions on Software Engineering.

[39]  He Jiang,et al.  Towards Effective Bug Triage with Software Data Reduction Techniques , 2017, IEEE Transactions on Knowledge and Data Engineering.

[40]  Yoshua Bengio,et al.  Random Search for Hyper-Parameter Optimization , 2012, J. Mach. Learn. Res..

[41]  David Lo,et al.  An effective change recommendation approach for supplementary bug fixes , 2017, Automated Software Engineering.

[42]  Per Runeson,et al.  Guidelines for conducting and reporting case study research in software engineering , 2009, Empirical Software Engineering.

[43]  Mark Harman,et al.  Search Based Software Engineering: Techniques, Taxonomy, Tutorial , 2010, LASER Summer School.

[44]  Tao Zhang,et al.  A Literature Review of Research in Bug Resolution: Tasks, Challenges and Future Directions , 2016, Comput. J..

[45]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

[46]  Marjan Mernik,et al.  Exploration and exploitation in evolutionary algorithms: A survey , 2013, CSUR.