• DocumentCode
    647229
  • Title

    On the effectiveness of accuracy of automated feature location technique

  • Author

    Ishio, Takashi ; Hayashi, Shin´ichiro ; Kazato, H. ; Oshima, Toru

  • Author_Institution
    Osaka Univ., Suita, Japan
  • fYear
    2013
  • fDate
    14-17 Oct. 2013
  • Firstpage
    381
  • Lastpage
    390
  • Abstract
    Automated feature location techniques have been proposed to extract program elements that are likely to be relevant to a given feature. A more accurate result is expected to enable developers to perform more accurate feature location. However, several experiments assessing traceability recovery have shown that analysts cannot utilize an accurate traceability matrix for their tasks. Because feature location deals with a certain type of traceability links, it is an important question whether the same phenomena are visible in feature location or not. To answer that question, we have conducted a controlled experiment. We have asked 20 subjects to locate features using lists of methods of which the accuracy is controlled artificially. The result differs from the traceability recovery experiments. Subjects given an accurate list would be able to locate a feature more accurately. However, subjects could not locate the complete implementation of features in 83% of tasks. Results show that the accuracy of automated feature location techniques is effective, but it might be insufficient for perfect feature location.
  • Keywords
    program diagnostics; software maintenance; automated feature location technique; program element extraction; software maintenance; traceability recovery; Accuracy; Benchmark testing; Electronic mail; Feature extraction; Gold; Large scale integration; Manuals; feature location; human factor; impact analysis; program comprehension;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering (WCRE), 2013 20th Working Conference on
  • Conference_Location
    Koblenz
  • Type

    conf

  • DOI
    10.1109/WCRE.2013.6671313
  • Filename
    6671313