Proceedings of the Twenty-Second IEEE/ACM International Conference on Automated Software Engineering 2007
DOI: 10.1145/1321631.1321637
|View full text |Cite
|
Sign up to set email alerts
|

Exploring the neighborhood with dora to expedite software maintenance

Abstract: Completing software maintenance and evolution tasks for today's large, complex software systems can be difficult, often requiring considerable time to understand the system well enough to make correct changes. Despite evidence that successful programmers use program structure as well as identifier names to explore software, most existing program exploration techniques use either structural or lexical identifier information. By using only one type of information, automated tools ignore valuable clues about a de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
103
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 95 publications
(103 citation statements)
references
References 52 publications
0
103
0
Order By: Relevance
“…More recent work appears in (Robillard 2005;Hill et al 2007;Saul et al 2007;Robillard 2008), where proposed tools could help navigate and prioritize system dependencies during various software maintenance tasks. The work in (Hill et al 2007) relates to our approach only to the extent that it also uses lexical (textual) clues from the source code to identify related methods.…”
Section: Software Change Impact Analysis (Ia)mentioning
confidence: 99%
See 3 more Smart Citations
“…More recent work appears in (Robillard 2005;Hill et al 2007;Saul et al 2007;Robillard 2008), where proposed tools could help navigate and prioritize system dependencies during various software maintenance tasks. The work in (Hill et al 2007) relates to our approach only to the extent that it also uses lexical (textual) clues from the source code to identify related methods.…”
Section: Software Change Impact Analysis (Ia)mentioning
confidence: 99%
“…The work in (Hill et al 2007) relates to our approach only to the extent that it also uses lexical (textual) clues from the source code to identify related methods. Several recent papers presented algorithms that estimate the impact of a change on tests (Rountev et al 2001;Kosara et al 2003).…”
Section: Software Change Impact Analysis (Ia)mentioning
confidence: 99%
See 2 more Smart Citations
“…Researchers have recognized that combining more than one approach to feature location can produce better results than standalone techniques [11,13,18,22,25,33]. Generally in these combined approaches, information from one source is used to filter results from another.…”
Section: Introductionmentioning
confidence: 99%