• DocumentCode
    2672167
  • Title

    Using ontology fragments in concept location

  • Author

    Wilson, Leon A.

  • Author_Institution
    Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
  • fYear
    2010
  • fDate
    12-18 Sept. 2010
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    Concept location is the process of locating relevant source code fragments where a change must be made. Concept location requires programmers´ understanding of the program and their ability to formulate effective concept location queries. This research presents a systematic approach to query formulation that uses ontology fragments. Preliminary results of a case study demonstrate that only small, partial knowledge represented by small ontology fragments is needed for a successful concept location. The ontology fragments also document programmer learning that takes place during the concept location.
  • Keywords
    ontologies (artificial intelligence); query formulation; source coding; concept location; ontology fragment; query formulation; source code fragment; Software maintenance; concept location; program comprehension; software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance (ICSM), 2010 IEEE International Conference on
  • Conference_Location
    Timisoara
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4244-8630-4
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2010.5609555
  • Filename
    5609555