Automatic Extraction of Developer Expertise - Archive ouverte HAL
Pré-Publication, Document De Travail Année : 2014

Automatic Extraction of Developer Expertise

Résumé

\textbf{Context:~} Expert identification is becoming critical to ease the communication between developers in case of global software development or to better know members of large software communities. To quickly identify who are the experts that will best perform a given development task, both the assignment of skills to developers and the computation of their corresponding expertise level have to be automated. Since the real level of expertise is tedious to assess, our challenge is to identify developers having a significant level of experience with respect to a skill. \textbf{Method:~} In this paper we propose \xtic, an approach that takes up this challenge with the intent to be accurate and efficient. \xtic provides a language to specify skills. It also provides an automatic process that extracts skills and experience levels from source code repositories. Our approach is based on the idea that an expert has a high level of experience with respect to a skill. \textbf{Results:~} We have validated \xtic both on open source and industrial projects to measure its accuracy and its efficiency. The results we obtained show that its accuracy is between moderate and strong and that it scales well with medium and large size software projects. \textbf{Conclusion:~} \xtic supports the specification of a diversity of developer skills and the extraction of the expertise of these developers under the form of level of experience.
Fichier principal
Vignette du fichier
main.pdf (243.08 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00965074 , version 1 (25-03-2014)

Identifiants

  • HAL Id : hal-00965074 , version 1

Citer

Cédric Teyton, Marc Palyart, Jean-Rémy Falleri, Floréal Morandat, Xavier Blanc. Automatic Extraction of Developer Expertise. 2014. ⟨hal-00965074⟩

Collections

CNRS
141 Consultations
409 Téléchargements

Partager

More