2005
DOI: 10.1016/j.jss.2004.02.029
|View full text |Cite
|
Sign up to set email alerts
|

Static and dynamic distance metrics for feature-based code analysis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
17
0

Year Published

2006
2006
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 17 publications
(17 citation statements)
references
References 14 publications
0
17
0
Order By: Relevance
“…Currently the only existing feature-level coupling-like metric that we are aware of is based on dynamic information. Wong and Gokhale (Wong and Gokhale 2005) defined the distance (DIST) between two features using an execution slice-based technique. Similar feature metrics have been proposed to dynamically measure certain relationships or dependencies between features (Greevy and Ducasse 2005;Lienhard et al 2007) other than coupling.…”
Section: Dynamic Coupling Measuresmentioning
confidence: 99%
See 2 more Smart Citations
“…Currently the only existing feature-level coupling-like metric that we are aware of is based on dynamic information. Wong and Gokhale (Wong and Gokhale 2005) defined the distance (DIST) between two features using an execution slice-based technique. Similar feature metrics have been proposed to dynamically measure certain relationships or dependencies between features (Greevy and Ducasse 2005;Lienhard et al 2007) other than coupling.…”
Section: Dynamic Coupling Measuresmentioning
confidence: 99%
“…However, dynamic information may not be sufficient to precisely capture coupling among features. The best way to collect dynamic information is to execute scenarios that exercise only one feature at a time, but developing such scenarios can be difficult, if possible at all (Wong and Gokhale 2005). Our metrics are the first to capture feature coupling using structural and textual information, thus avoiding the overhead of collecting execution traces.…”
Section: Dynamic Coupling Measuresmentioning
confidence: 99%
See 1 more Smart Citation
“…Additionally, the scenarios used to collect traces may not invoke all of the code that is relevant to the feature, meaning some of the feature's implementation may not be located [233]. Conversely, it may be difficult to formulate a scenario that invokes only the desired feature, causing irrelevant code to be executed [68,76,233]. Dynamic feature location techniques are discussed in Section 2.2.1.…”
Section: Type Of Analysismentioning
confidence: 99%
“…Currently the only existing feature-level coupling-like metric that we are aware of is based on dynamic information. Wong and Gokhale [233] defined the distance (DIST ) between two features using an execution slice-based technique. Similar feature metrics have been proposed to dynamically measure certain relationships or dependencies between features [92,128] other than coupling.…”
Section: Dynamic Coupling Measuresmentioning
confidence: 99%