• DocumentCode
    2746206
  • Title

    Suade: Topology-Based Searches for Software Investigation

  • Author

    Warr, Frédéric Weigand ; Robillard, Martin P.

  • Author_Institution
    Sch. of Comput. Sci., McGill Univ., Montreal, QC
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    780
  • Lastpage
    783
  • Abstract
    The investigation of a software system prior to a modification task often constitutes an important fraction of the overall effort associated with the task. We present Suade, an Eclipse plug-in to automatically generate suggestions for software investigation. The goal of Suade is to increase the efficiency with which developers explore the source code by recommending locations that are likely to be relevant to the task. Based on a context of software elements (fields and methods) explicitly specified by a developer, Suade automatically generates other elements that are likely to be relevant given the context, by analyzing the topology of structural dependencies in a software system.
  • Keywords
    software engineering; source coding; Eclipse plug-in; Suade; software investigation; software system; source code; topology-based searches; Computer science; Java; Open source software; Pattern analysis; Software engineering; Software standards; Software systems; Spatial databases; Standards development; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2007. ICSE 2007. 29th International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    0270-5257
  • Print_ISBN
    0-7695-2828-7
  • Type

    conf

  • DOI
    10.1109/ICSE.2007.80
  • Filename
    4222646