• DocumentCode
    3179219
  • Title

    Automatic Extraction of a WordNet-Like Identifier Network from Software

  • Author

    Falleri, J.-R. ; Huchard, M. ; Lafourcade, M. ; Nebut, C. ; Prince, V. ; Dao, M.

  • Author_Institution
    RMoD Team, Univ. of Lille (USTL), Lille, France
  • fYear
    2010
  • fDate
    June 30 2010-July 2 2010
  • Firstpage
    4
  • Lastpage
    13
  • Abstract
    A large part of the time allocated to software maintenance is dedicated to the program comprehension. Many approaches that uses the program structure or the external documentation have been created to assist program comprehension. However, the identifiers of the program are an important source of information that is still not widely used for this purpose. In this article, we propose an approach, based upon Natural Language Processing techniques, that automatically extracts and organizes concepts from software identifiers in a WordNet-like structure that we call lexical views. These lexical views give useful insight on an overall software architecture and can be used to improve results of many software engineering tasks. The proposal is evaluated against a corpus of 24 open source programs.
  • Keywords
    feature extraction; natural language processing; software maintenance; word processing; WordNet like identifier network; automatic extraction; natural language processing technique; program comprehension; software engineering; software maintenance; Data mining; Documentation; Europe; Information resources; Natural language processing; Navigation; Open source software; Software architecture; Software maintenance; Software systems; Identifiers; Natural Language Processing; Software Comprehension;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension (ICPC), 2010 IEEE 18th International Conference on
  • Conference_Location
    Braga, Minho
  • ISSN
    1092-8138
  • Print_ISBN
    978-1-4244-7604-6
  • Electronic_ISBN
    1092-8138
  • Type

    conf

  • DOI
    10.1109/ICPC.2010.12
  • Filename
    5521783