WebL - a programming language for the Web
WWW7 Proceedings of the seventh international conference on World Wide Web 7
“Is this document relevant?…probably”: a survey of probabilistic models in information retrieval
ACM Computing Surveys (CSUR)
Data mining library reuse patterns using generalized association rules
Proceedings of the 22nd international conference on Software engineering
Predicting Fault Incidence Using Software Change History
IEEE Transactions on Software Engineering
Implications of ambiguity for scientometric measurement
Journal of the American Society for Information Science and Technology - Special issue on the still the frontier: Information Science at the Millenium
Does Code Decay? Assessing the Evidence from Change Management Data
IEEE Transactions on Software Engineering
A probabilistic model of information retrieval: development and comparative experiments
Information Processing and Management: an International Journal
Modern Information Retrieval
Open Source Development with Cvs
Open Source Development with Cvs
Open source software development and Lotka's law: bibliometric patterns in programming
Journal of the American Society for Information Science and Technology
Populating a Release History Database from Version Control and Bug Tracking Systems
ICSM '03 Proceedings of the International Conference on Software Maintenance
Predicting Source Code Changes by Mining Change History
IEEE Transactions on Software Engineering
Terrier information retrieval platform
ECIR'05 Proceedings of the 27th European conference on Advances in Information Retrieval Research
Task and social visualization in software development: evaluation of a prototype
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
How Long Will It Take to Fix This Bug?
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Mining Eclipse Developer Contributions via Author-Topic Models
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Quality of bug reports in Eclipse
Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Improving bug triage with bug tossing graphs
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
An empirical study on bug assignment automation using Chinese bug data
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Characterizing and predicting which bugs get fixed: an empirical study of Microsoft Windows
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Bug-fix time prediction models: can we do better?
Proceedings of the 8th Working Conference on Mining Software Repositories
Fuzzy set-based automatic bug triaging (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Reducing the effort of bug report triage: Recommenders for development-oriented decisions
ACM Transactions on Software Engineering and Methodology (TOSEM)
Detecting bug duplicate reports through local references
Proceedings of the 7th International Conference on Predictive Models in Software Engineering
Fuzzy set and cache-based approach for bug triaging
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Automatic categorization of bug reports using latent Dirichlet allocation
Proceedings of the 5th India Software Engineering Conference
Automated, highly-accurate, bug assignment using machine learning and tossing graphs
Journal of Systems and Software
WhoseFault: automatic developer-to-fault assignment through fault localization
Proceedings of the 34th International Conference on Software Engineering
Characterizing and predicting which bugs get reopened
Proceedings of the 34th International Conference on Software Engineering
Duplicate bug report detection with a combination of information retrieval and topic modeling
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Who is going to mentor newcomers in open source projects?
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
The bug report duplication problem: an exploratory study
Software Quality Control
Towards understanding software change request assignment: a survey with practitioners
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
YODA: young and newcomer developer assistant
Proceedings of the 2013 International Conference on Software Engineering
Bug resolution catalysts: identifying essential non-committers from bug repositories
Proceedings of the 10th Working Conference on Mining Software Repositories
Hi-index | 0.00 |
Software repositories, such as CVS and Bugzilla, provide a huge amount of data regarding, respectively, source code and change request history. In this paper we propose a study on how change requests have been assigned to developers involved in an open source project and a method to suggest the set of best candidate developers to resolve a new change request. The method is based on the hypothesis that, given a new change request, developers that have resolved similar change requests in the past are the best candidates to resolve the new one. The suggestion can be useful for project managers in order to choose the best candidate to resolve a particular change request and/or to construct a competence database of developers working on software projects. We use the textual description of change requests stored in software repositories to index developers as documents in an information retrieval system. An Information Retrieval method is then applied to retrieve the candidate developers using the textual description of a new change request as a query.Case and evaluation study of the analysis and the methods introduced in this paper has been conducted on two large open source projects, Mozilla and KDE.