A Case Study for Evaluating Feature Location Techniques - PowerPoint PPT Presentation

About This Presentation
Title:

A Case Study for Evaluating Feature Location Techniques

Description:

Position of first relevant method on ranked list. Compare with methods in a patch ... System. Eclipse. Feature. Add files and folders to UnifiedTree ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 14
Provided by: csWm
Learn more at: https://www.cs.wm.edu
Category:

less

Transcript and Presenter's Notes

Title: A Case Study for Evaluating Feature Location Techniques


1
A Case Study for Evaluating Feature Location
Techniques
  • Meghan Revelle
  • Nov. 20, 2008

2
How can we locate features?
  • Textual similarity
  • Dynamically
  • Statically
  • Combinations of the three
  • IR static
  • IR dynamic
  • Static dynamic
  • IR dynamic static

3
Evaluation Approaches
  • Precision and recall
  • Position of first relevant method on ranked list
  • Compare with methods in a patch
  • Programmer agreement
  • This is where you come into the picture

4
Example
  • System
  • Eclipse
  • Feature
  • Add files and folders to UnifiedTree

5
Classifying Methods
6
Is this method relevant?
7
Is this method relevant?
8
Is this method relevant?
9
We need your help
  • Evaluate our feature location technique against
    others
  • Classify methods from 10 lists
  • System
  • jEdit
  • Feature
  • Configurable thick cursor option

10
jEdit in action
11
Thick Caret Option
12
Can you spot the difference?
13
In Summary
  • Task
  • Determine relevance of methods to a feature
  • Time commitment
  • 1-2 hours
  • Incentive
  • Extra points
  • Cookies and brownies
Write a Comment
User Comments (0)
About PowerShow.com