2011
DOI: 10.1016/j.ins.2010.10.022
|View full text |Cite
|
Sign up to set email alerts
|

A modified Yule process to model the evolution of some object-oriented system properties

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
18
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 31 publications
(20 citation statements)
references
References 30 publications
(18 reference statements)
2
18
0
Order By: Relevance
“…In their study, logical change size is defined as the commit size as measured by the number of files changed, while structure changes are defined as the differences in the file dependency graphs obtained by comparing daily snapshots. Hattori and Lanza (2008) confirmed that commit size, measured by the number of changed files, closely fol- Power law also exits in many other measures of software systems, such as the number of methods, fields, constructors, subclasses, instance variable names and method names (Wheeldon and Counsell, 2003;Concas et al, 2007;Turnu et al, 2011), as well as the number of bugs in a module .…”
Section: Empirical Studies Of Software Evolutionmentioning
confidence: 66%
See 2 more Smart Citations
“…In their study, logical change size is defined as the commit size as measured by the number of files changed, while structure changes are defined as the differences in the file dependency graphs obtained by comparing daily snapshots. Hattori and Lanza (2008) confirmed that commit size, measured by the number of changed files, closely fol- Power law also exits in many other measures of software systems, such as the number of methods, fields, constructors, subclasses, instance variable names and method names (Wheeldon and Counsell, 2003;Concas et al, 2007;Turnu et al, 2011), as well as the number of bugs in a module .…”
Section: Empirical Studies Of Software Evolutionmentioning
confidence: 66%
“…Class graphs, method call graphs, and library and package dependency networks in software systems are all scale-free networks, i.e., their degree distributions follow a power law (Valverde and Solé, 2003;Louridas et al, 2008;Turnu et al, 2011).…”
Section: Emergent Phenomena In Softwarementioning
confidence: 99%
See 1 more Smart Citation
“…Many software systems have reached such a huge dimension that it looks sensible to treat them as complex networks [1][2], [14]. In particular, software networks made of thousands of nodes show properties typical of complex networks [3], like a power law distribution of the node degree, scale free properties [4], fractal and self-similar features [26], the small world property, power law scaling for bug distribution [15], for refactored classes [16], and so on.…”
Section: Related Workmentioning
confidence: 99%
“…The reuse index is more robust than other statistics such as mean and median [22]. In fact, reuse is characterized by a long tail distribution as it happens in many software engineering contexts [23][24][25][26]. Being based on the h-index, also the r-index presents the same advantages, apart from the mentioned robustness, such as the fact that it captures the "core" of projects' methods, namely those that are more reused.…”
Section: Nano-patterns (Intuitive Definition)mentioning
confidence: 99%