• DocumentCode
    2272859
  • Title

    Optimized assignment of developers for fixing bugs an initial evaluation for eclipse projects

  • Author

    Rahman, Md Mainur ; Ruhe, Guenther ; Zimmermann, Thomas

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB, Canada
  • fYear
    2009
  • fDate
    15-16 Oct. 2009
  • Firstpage
    439
  • Lastpage
    442
  • Abstract
    Decisions on ldquoWho should fix this bugrdquo have substantial impact on the duration of the process and its results. In this paper, optimized strategies for the assignment of the ldquorightrdquo developers for doing the ldquorightrdquo task are studied and the results are compared to manual (called ad hoc) assignment. The quality of assignment is measured by the match between requested (from bugs) and available (from developers) competence profile. Different variants of Greedy search with varying parameter of look-ahead time are studied. The quality of the results has been evaluated for nine milestones of the open source Eclipse JDT project. The optimized strategies with largest look ahead time are demonstrated to be substantially better than the ad hoc solutions in terms of the quality of the assignment and the number of bugs which can be fixed within the given time interval.
  • Keywords
    greedy algorithms; learning (artificial intelligence); program debugging; resource allocation; Greedy search; bug fixing; developer assignment; look-ahead time parameter; open source Eclipse JDT project; Computer bugs; Computer science; Human resource management; Laboratories; Resource management; Scheduling; Software debugging; Software engineering; Software measurement; Writing; Empirical evaluation; bug fixing; human resource management; open source data;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering and Measurement, 2009. ESEM 2009. 3rd International Symposium on
  • Conference_Location
    Lake Buena Vista, FL
  • ISSN
    1938-6451
  • Print_ISBN
    978-1-4244-4842-5
  • Electronic_ISBN
    1938-6451
  • Type

    conf

  • DOI
    10.1109/ESEM.2009.5316025
  • Filename
    5316025