2011 IEEE 19th International Conference on Program Comprehension 2011
DOI: 10.1109/icpc.2011.39
|View full text |Cite
|
Sign up to set email alerts
|

Software Evolution Comprehension: Replay to the Rescue

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
32
1

Year Published

2011
2011
2017
2017

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 27 publications
(34 citation statements)
references
References 25 publications
1
32
1
Order By: Relevance
“…We further looked for questions spanning multiple facets to evaluate our integrated approach. We compiled our set of 13 tasks from the work of LaToza et al [2006], Sillito et al [2006;2008], Ko et al [2007], de Alwis and Murphy [2008], Fritz and Murphy [2010], and Hattori et al [2011]. These tasks are listed in Table III.…”
Section: Choosing the Tasksmentioning
confidence: 99%
See 2 more Smart Citations
“…We further looked for questions spanning multiple facets to evaluate our integrated approach. We compiled our set of 13 tasks from the work of LaToza et al [2006], Sillito et al [2006;2008], Ko et al [2007], de Alwis and Murphy [2008], Fritz and Murphy [2010], and Hattori et al [2011]. These tasks are listed in Table III.…”
Section: Choosing the Tasksmentioning
confidence: 99%
“…The developers who have changed Class 3 in the past? [Hattori et al 2011] Rationale. Team activity awareness is helpful for coordination and for finding experts of a particular part of a software system.…”
Section: History Domain T4mentioning
confidence: 99%
See 1 more Smart Citation
“…Syde and Replay are tools for Eclipse that can record finegrained change history of Javabased systems in multi developer settings [8]. These tools are intended to help developers understand the code's evolution, but they could Figure 1.…”
Section: Related Workmentioning
confidence: 99%
“…For example, a controlled experiment conducted by Hattori et al demonstrated that the chronological replaying of finegrained code changes outperforms existing commit-based versioning systems such as CVS [17] or Subversion [18] by helping programmers find answers to questions related to software evolution [19]. In addition, Parnin and DeLine investigated what is needed to assist programmers when they resume interrupted programming tasks [20].…”
Section: Introductionmentioning
confidence: 99%