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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 4. Measuring Evolving S<strong>of</strong>tware<br />

Abbv. Name Description<br />

NOM Method Count Number <strong>of</strong> methods<br />

AMC Abstract Number <strong>of</strong> abstract methods<br />

Method Count<br />

RMC Protected Number <strong>of</strong> protected methods<br />

Method Count<br />

PMC Public Method Number <strong>of</strong> public methods<br />

Count<br />

IMC Private Method Number <strong>of</strong> private methods<br />

Count<br />

SMC Static Method Number <strong>of</strong> methods with a static modifier<br />

Count<br />

FMC Final Method Number <strong>of</strong> methods with a final modifier<br />

Count<br />

YMC Synchronized<br />

Method Count<br />

Number <strong>of</strong> methods with a synchronized<br />

modifier<br />

NOF Field Count Number <strong>of</strong> fields defined<br />

PFC Public Field Number <strong>of</strong> fields with a public modifier<br />

Count<br />

IFC Private Field Number <strong>of</strong> fields with a private modifier<br />

Count<br />

RFC Protected Field Number <strong>of</strong> fields with a protected modifier<br />

Count<br />

FFC Final Field Number <strong>of</strong> fields with a final modifier<br />

Count<br />

SFC Static Field Number <strong>of</strong> fields defined with a static modifier<br />

Count<br />

ZFC Initialized Field Number <strong>of</strong> fields initialised when declared<br />

Count<br />

UFC Uninitialized Number <strong>of</strong> fields uninitialized when declared<br />

Field Count<br />

INC Interface Count Number <strong>of</strong> interfaces implemented.<br />

EXC Exception Number <strong>of</strong> exceptions raised by the methods<br />

Count<br />

CCC Class Constructor<br />

Count<br />

Number <strong>of</strong> constructors defined. This value<br />

will always be ≥ 1 since the compiler always<br />

generates a default constructor, even if one<br />

was not provided in the source code.<br />

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

79

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

Saved successfully!

Ooh no, something went wrong!