20.01.2014 Views

thesis - Faculty of Information and Communication Technologies ...

thesis - Faculty of Information and Communication Technologies ...

thesis - Faculty of Information and Communication Technologies ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

List <strong>of</strong> Tables<br />

2.1 The Laws <strong>of</strong> S<strong>of</strong>tware Evolution [175] . . . . . . . . . . . . . 19<br />

3.1 The different types <strong>of</strong> histories that typically provide input<br />

data for studies into s<strong>of</strong>tware evolution. . . . . . . . . . . . 42<br />

3.2 The criteria that defines an Open Source S<strong>of</strong>tware System. 45<br />

3.3 Systems investigated - Rel. shows the total number <strong>of</strong> distinct<br />

releases analyzed. Age is shown in Weeks since the<br />

first release. Size is a measure <strong>of</strong> the number <strong>of</strong> classes in<br />

the last version under analysis. . . . . . . . . . . . . . . . . 52<br />

4.1 Structure <strong>of</strong> a compiled Java Class. Items that end with<br />

an * indicate a cardinality <strong>of</strong> zero or more [180]. . . . . . . 75<br />

4.2 Direct count metrics computed for both classes <strong>and</strong> interfaces.<br />

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />

4.3 Metrics computed by processing method bodies <strong>of</strong> each<br />

class. The mapping between these measures <strong>and</strong> the bytecode<br />

is presented in Appendix C. . . . . . . . . . . . . . . . 80<br />

4.4 Flags extracted for each class. . . . . . . . . . . . . . . . . . 81<br />

4.5 Dependency metrics computed for each class. . . . . . . . . 85<br />

4.6 Inheritance metrics computed for each class. . . . . . . . . 87<br />

5.1 Collected measures for distribution <strong>and</strong> change analysis<br />

using the Gini Coefficient . . . . . . . . . . . . . . . . . . . . 103<br />

xvii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!