2011 25th Brazilian Symposium on Software Engineering 2011
DOI: 10.1109/sbes.2011.39
|View full text |Cite
|
Sign up to set email alerts
|

On the Interplay between Structural and Logical Dependencies in Open-Source Software

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
45
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 21 publications
(47 citation statements)
references
References 31 publications
2
45
0
Order By: Relevance
“…A dependency is a semantic relationship that indicates that a client element may be affected by changes performed in a supplier element (Oliva and Gerosa 2011). In Sections 2.1.1 and 2.1.2, we introduce semantic and logical dependencies and discuss how they can be operationalised in an OO context.…”
Section: Oo Software Dependenciesmentioning
confidence: 99%
See 4 more Smart Citations
“…A dependency is a semantic relationship that indicates that a client element may be affected by changes performed in a supplier element (Oliva and Gerosa 2011). In Sections 2.1.1 and 2.1.2, we introduce semantic and logical dependencies and discuss how they can be operationalised in an OO context.…”
Section: Oo Software Dependenciesmentioning
confidence: 99%
“…Therefore, the logical coupling of any two classes is based on their change history, and is a measure of the observation that the two classes always co-evolve or change together (Gal et al 1998(Gal et al , 2003D'Ambros et al 2009;. They are commonly treated as association rules (Zimmermann et al 2005), which means that when X 1 is changed, X 2 is also changed (Oliva and Gerosa 2011). Furthermore, X1 and X2 are called the antecedent (i.e., left-hand-side, LHS) and the consequent (i.e., right-hand-side, RHS) of the rule, respectively.…”
Section: Logical Couplingmentioning
confidence: 99%
See 3 more Smart Citations