2015 IEEE 26th International Symposium on Software Reliability Engineering (ISSRE) 2015
DOI: 10.1109/issre.2015.7381818
|View full text |Cite
|
Sign up to set email alerts
|

Experience report: How do structural dependencies influence change propagation? An empirical study

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
15
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(15 citation statements)
references
References 16 publications
0
15
0
Order By: Relevance
“…Based on their experiments they conclude "any metric which uses dependencies alone to pass judgment on the evolvability of a piece of Java software is thus unreliable". Their claim is further substantiated by the work of Ajienka and Capiluppi [1], and Oliva and Gerosa [19]. In particular, Cafeo et al [6] observed a strong correlation between co-changes and dependencies.…”
Section: Related Workmentioning
confidence: 86%
See 1 more Smart Citation
“…Based on their experiments they conclude "any metric which uses dependencies alone to pass judgment on the evolvability of a piece of Java software is thus unreliable". Their claim is further substantiated by the work of Ajienka and Capiluppi [1], and Oliva and Gerosa [19]. In particular, Cafeo et al [6] observed a strong correlation between co-changes and dependencies.…”
Section: Related Workmentioning
confidence: 86%
“…This motivated Gall, Hajek and Jazayeri [11], and others [7,22] to define coupling and cohesion in terms of co-change relations. Geipel and Schweitzer [12] and the subsequent work [1,6,19] shows that the nature of the interplay between static dependencies and co-changes is not completely understood although reasonably strong correlation exists between the two. Nevertheless, co-changes encompass a wide array of dependencies [6,11,12].…”
Section: Introductionmentioning
confidence: 99%
“…In earlier studies, co-evolution of OO software classes has been studied in relation to structural coupling [2,3,4,5] and software quality [6,7]. Some of these studies showed that most of the structurally coupled related entities in software projects do not co-evolve, and the other way round [2,4,5].…”
Section: Introductionmentioning
confidence: 99%
“…In earlier studies, co-evolution of OO software classes has been studied in relation to structural coupling [2,3,4,5] and software quality [6,7]. Some of these studies showed that most of the structurally coupled related entities in software projects do not co-evolve, and the other way round [2,4,5]. Figure 1 illustrates what has been proposed in the past, and for a smaller subset of classes: analysing the direction of the relationship between coevolution and structural coupling for 12 Linux kernel modules [3], Yu identified a linear and directional relationship between the co-evolution and structural coupling.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation