• DocumentCode
    2440468
  • Title

    SDiC: Context-based retrieval in Eclipse

  • Author

    Antunes, Bruno ; Cordeiro, Joel ; Gomes, Paulo

  • Author_Institution
    Centre for Inf. & Syst., Univ. of Coimbra, Coimbra, Portugal
  • fYear
    2012
  • fDate
    2-9 June 2012
  • Firstpage
    1467
  • Lastpage
    1468
  • Abstract
    While working in an IDE, developers typically deal with a large number of different artifacts at the same time. The software development process requires that they repeatedly switch between different artifacts, which often depends on searching for these artifacts in the source code structure. We propose a tool that integrates context-based search and recommendation of source code artifacts in Eclipse. The artifacts are collected from the workspace of the developer and represented using ontologies. A context model of the developer is used to improve search and give recommendations of these artifacts, which are ranked according to their relevance to the developer. The tool was tested by a group of developers and the results show that contextual information has an important role in retrieving relevant information for developers.
  • Keywords
    content-based retrieval; ontologies (artificial intelligence); recommender systems; software engineering; Eclipse; IDE; SDiC; context-based retrieval; context-based search; information retrieval; ontologies; software development in context; software development process; source code artifact recommendation; source code structure; Computational modeling; Context; Context modeling; Knowledge based systems; Ontologies; Programming; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2012 34th International Conference on
  • Conference_Location
    Zurich
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4673-1066-6
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1109/ICSE.2012.6227061
  • Filename
    6227061