• DocumentCode
    647211
  • Title

    Find your library experts

  • Author

    Teyton, Cedric ; Falleri, Jean-Remy ; Morandat, Floreal ; Blanc, Xavier

  • Author_Institution
    LaBRI, Univ. Bordeaux, Talence, France
  • fYear
    2013
  • fDate
    14-17 Oct. 2013
  • Firstpage
    202
  • Lastpage
    211
  • Abstract
    Heavy usage of third-party libraries is almost mandatory in modern software systems. The knowledge of these libraries is generally scattered across the development team. When a development or a maintenance task involving specific libraries arises, finding the relevant experts would simplify its completion. However there is no automatic approach to identify these experts. In this article we propose Libtic, a search engine of library experts automatically populated by mining software repositories. We show that Libtic finds relevant experts of common Java libraries among the GitHub developers. We also illustrate its usefulness through a case study on the Apache HBase project where several maintenance and development use-cases are carried out.
  • Keywords
    data mining; public domain software; search engines; software maintenance; Apache HBase project; GitHub developers; Java libraries; Libtic search engine; software development; software maintenance; software repositories mining; third-party libraries; Communities; Indexes; Java; Libraries; Prototypes; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering (WCRE), 2013 20th Working Conference on
  • Conference_Location
    Koblenz
  • Type

    conf

  • DOI
    10.1109/WCRE.2013.6671295
  • Filename
    6671295