2010 14th European Conference on Software Maintenance and Reengineering 2010
DOI: 10.1109/csmr.2010.50
|View full text |Cite
|
Sign up to set email alerts
|

Interactive Exploration of Co-evolving Software Entities

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(5 citation statements)
references
References 11 publications
0
5
0
Order By: Relevance
“…Gal et al [7] showed that the concept helps to derive useful insights about the system architecture. Other work has investigated the causes of change propagation [8]- [9], co-change prediction [10]- [11] and cochange visualization [12]- [13].…”
Section: Background a Co-change Historiesmentioning
confidence: 99%
“…Gal et al [7] showed that the concept helps to derive useful insights about the system architecture. Other work has investigated the causes of change propagation [8]- [9], co-change prediction [10]- [11] and cochange visualization [12]- [13].…”
Section: Background a Co-change Historiesmentioning
confidence: 99%
“…A number of studies [2], [11], [23], [24] were conducted on the identification of possible structural weaknesses analyzing the co-evolution of files [2], [23], [24] or system modules [11]. The underlying idea is that if two or more files from different folders co-change frequently, this might be an indication of structural weakness.…”
Section: Significance Of Our Studymentioning
confidence: 99%
“…The existing co-change visualization tools: Evolution Radar [10], CCVisu [3], Evolution Storyboard [4], interactive visualization [23] can clearly indicate file level co-changes. These tools cannot detect method level co-changes.…”
Section: Significance Of Our Studymentioning
confidence: 99%
“…The optimal time interval found in the study environment was 1 hour. Our evaluation has helped us choose the right set of change sets approximated from the version archives of the company, which has already performed several evolution-related studies successfully [7].…”
Section: Conclusion and Consequencesmentioning
confidence: 99%
“…A starting point to initiate the planned transition is to study and audit the composition of change sets to date and identify the causes behind cross sub-system changes. Architects can then consider maintenance activities (such as moving files from one subsystem to another) to better facilitate the evolution of the system [7].…”
Section: Introductionmentioning
confidence: 99%