• DocumentCode
    2076838
  • Title

    FLAT3: feature location and textual tracing tool

  • Author

    Savage, Trevor ; Revelle, Meghan ; Poshyvanyk, Denys

  • Author_Institution
    Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA, USA
  • Volume
    2
  • fYear
    2010
  • fDate
    2-8 May 2010
  • Firstpage
    255
  • Lastpage
    258
  • Abstract
    Feature location is the process of finding the source code that implements a functional requirement of a software system. It plays an important role in software maintenance activities, but when it is performed manually, it can be challenging and time-consuming, especially for large, long-lived systems. This paper describes a tool called FLAT3 that integrates textual and dynamic feature location techniques along with feature annotation capabilities and a useful visualization technique, providing a complete suite of tools that allows developers to quickly and easily locate the code that implements a feature and then save these annotations for future use.
  • Keywords
    formal specification; software maintenance; software tools; FLAT3 tool; dynamic feature location; feature annotation capability; functional requirement; software maintenance; software system; source code; textual tracing tool; visualization technique; Computer science; Information retrieval; Libraries; Software engineering; Software maintenance; Visualization; concept location; dynamic analysis; information retrieval; program comprehension; software evolution and maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2010 ACM/IEEE 32nd International Conference on
  • Conference_Location
    Cape Town
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-60558-719-6
  • Type

    conf

  • DOI
    10.1145/1810295.1810345
  • Filename
    6062173