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.

Chapter 5. Growth Dynamics<br />

Figure 5.3: Lorenz curve for Out-Degree Count in Spring framework in<br />

release 2.5.3.<br />

is a curve <strong>of</strong> perfect inequality.<br />

For a probability density function f (x) <strong>and</strong> cumulative density function<br />

F(x), the Lorenz curve L(F(x)) is defined as:<br />

L(F(x)) =<br />

∫ x<br />

−∞<br />

t f (t) dt<br />

∫ ∞<br />

−∞ t f (t) dt (5.2.1)<br />

The Lorenz curve can be used to measure the distribution <strong>of</strong> functionality<br />

within a system. Figure 5.3 is a Lorenz curve for the Fan-Out Count<br />

metric in the Spring framework release 2.5.3. Although the Lorenz<br />

curve does capture the nature <strong>of</strong> distribution, it can be summarized<br />

more effectively by means <strong>of</strong> the Gini coefficient. The Gini coefficient is<br />

defined as a ratio <strong>of</strong> the areas on the Lorenz curve diagram. If the area<br />

between the line <strong>of</strong> perfect equality <strong>and</strong> Lorenz curve is A, <strong>and</strong> the area<br />

under the Lorenz curve is B, then the Gini coefficient is A/(A + B) [311].<br />

More formally, if the Lorenz curve is L(Y), then the Gini Coefficient is<br />

defined as:<br />

100

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

Saved successfully!

Ooh no, something went wrong!