Embed
Email

NetgameNRT_metrics

Document Sample

Shared by: gegeshandong
Categories
Tags
Stats
views:
0
posted:
11/6/2011
language:
pages:
22
Framework: NetgameNRT



Classes 23

Redefinable classes 2

Methods 99

Template methods 7

Regular methods 81

Abstract methods 11

Attributes 39

Statements not obtained

Framework: NetgameNRT



reuse quantifying Standard

Average

metrics deviation

EC exclusive classes 4.50 0.55

DiRC OO framework directly referred classes 2.00 0.00

IRC OO framework indirectly referred classes 16.00 0.00

TC Total of classes 22.50 0.55

NoRC OO framework not referred classes 5.00 0.00

CReP Class reuse percentage 80.04% 1.95%

CPP Class production percentage 19.96% 1.95%

EA exclusive attributes 58.17 27.53

DiRA OO framework directly referred attributes 0.00 0.00

IRA OO framework indirectly referred attributes 28.00 0.00

TA Total of attributes 86.17 27.53

NoRA OO framework not referred attributes 11.00 0.00

ARP Attribute reuse percentage 35.15% 10.48%

APP Attribute production percentage 64.85% 10.48%

EM exclusive methods 61.83 15.39

DiRM OO framework directly referred methods 12.17 0.41

IRM OO framework indirectly referred methods 21.17 0.41

TM Total of methods 95.17 15.13

NoRM OO framework not referred methods 65.67 0.82

MeRP Method reuse percentage 35.81% 5.97%

MPP Method production percentage 64.19% 5.97%

ES exclusive method’s statements Not obtained Not obtained

DiRS OO framework directly referred method’s statements Not obtained Not obtained

IRS OO framework indirectly referred method’s statements Not obtained Not obtained

TS Total of method’s statements Not obtained Not obtained

NoRS OO framework not referred method’s statements Not obtained Not obtained

SReP Method’s statement reuse percentage Not obtained Not obtained

SPP Method’s statement production percentage Not obtained Not obtained

Application 1: Application 2: Application 3: Application 4: Application 5: Application 6:

Tic-tac-toe Bagha-Chall Siege Fanorona Memory game Mancala

4 4 5 5 5 4

2 2 2 2 2 2

16 16 16 16 16 16

22 22 23 23 23 22

5 5 5 5 5 5

81.82% 81.82% 78.26% 78.26% 78.26% 81.82%

18.18% 18.18% 21.74% 21.74% 21.74% 18.18%

42 70 53 106 52 26

0 0 0 0 0 0

28 28 28 28 28 28

70 98 81 134 80 54

11 11 11 11 11 11

40.00% 28.57% 34.57% 20.90% 35.00% 51.85%

60.00% 71.43% 65.43% 79.10% 65.00% 48.15%

51 43 71 83 71 52

13 12 12 12 12 12

22 21 21 21 21 21

86 76 104 116 104 85

64 66 66 66 66 66

40.70% 43.42% 31.73% 28.45% 31.73% 38.82%

59.30% 56.58% 68.27% 71.55% 68.27% 61.18%

Not obtained Not obtained Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained Not obtained Not obtained

Framework: NetgameNRT







general specializing Standard Application 1: Application 2:

Average

deviation Tic-tac-toe Bagha-Chall

metrics

SC specialized classes 2.00 0.00 2 2

P-SC Percentage 45.00% 5.48% 50.00% 50.00%

NC “new” classes 2.50 0.55 2 2

P-NC Percentage 55.00% 5.48% 50.00% 50.00%

SM specialized methods 6.00 0.00 6 6

P-SM Percentage 10.23% 2.58% 11.76% 13.95%

NM “new” methods 55.83 15.39 45 37

P-NM Percentage 89.77% 2.58% 88.24% 86.05%

Application 3: Application 4: Application 5: Application 6:

Siege Fanorona Memory game Mancala



2 2 2 2

40.00% 40.00% 40.00% 50.00%

3 3 3 2

60.00% 60.00% 60.00% 50.00%

6 6 6 6

8.45% 7.23% 8.45% 11.54%

65 77 65 46

91.55% 92.77% 91.55% 88.46%

Framework: NetgameNRT



OO framework

class specializing Standard Application 1:

Average

deviation Tic-tac-toe

metrics

FoCS foreseen class specializing 2.00 0.00 2

P=FoCS Percentage 100.00% 0.00% 100.00%

UnCS unforeseen class specializing 0.00 0.00 0

P-UnCS Percentage 0.00% 0.00% 0.00%

Application 2: Application 3: Application 4: Application 5: Application 6:

Bagha-Chall Siege Fanorona Memory game Mancala



2 2 2 2 2

100.00% 100.00% 100.00% 100.00% 100.00%

0 0 0 0 0

0.00% 0.00% 0.00% 0.00% 0.00%

Framework: NetgameNRT







method specializing Standard Application 1:

Average

deviation Tic-tac-toe

metrics

STeM specialized template methods 0.00 0.00 0

P-STeM Percentage 0.00% 0.00% 0.00%

SAM specialized abstract methods 6.00 0.00 6

P-SAM Percentage 100.00% 0.00% 100.00%

SReM specialized regular methods 0.00 0.00 0

P-SReM Percentage 0.00% 0.00% 0.00%

Application 2: Application 3: Application 4: Application 5: Application 6:

Bagha-Chall Siege Fanorona Memory game Mancala



0 0 0 0 0

0.00% 0.00% 0.00% 0.00% 0.00%

6 6 6 6 6

100.00% 100.00% 100.00% 100.00% 100.00%

0 0 0 0 0

0.00% 0.00% 0.00% 0.00% 0.00%

Framework: NetgameNRT







hook method Standard Application 1:

Average

deviation Tic-tac-toe

specializing metrics

SHoTeM specialized hook and template methods 0.00 0.00 0

P-SHoTeM Percentage 0.00% 0.00% 0.00%

SHAM specialized hook and abstract methods 6.00 0.00 6

P-SHAM Percentage 100.00% 0.00% 100.00%

SHoRM specialized hook and regular methods 0.00 0.00 0

P-SHoRM Percentage 0.00% 0.00% 0.00%

Application 2: Application 3: Application 4: Application 5: Application 6:

Bagha-Chall Siege Fanorona Memory game Mancala



0 0 0 0 0

0.00% 0.00% 0.00% 0.00% 0.00%

6 6 6 6 6

100.00% 100.00% 100.00% 100.00% 100.00%

0 0 0 0 0

0.00% 0.00% 0.00% 0.00% 0.00%

Framework: NetgameNRT



reuse quantifying Application 1: Application 2:

metrics Tic-tac-toe Bagha-Chall

EC exclusive classes 4 4

DiRC OO framework directly referred classes 2 2

IRC OO framework indirectly referred classes 16 16

TC Total of classes 22 22

NoRC OO framework not referred classes 5 5

CReP Class reuse percentage 81.82% 81.82%

CPP Class production percentage 18.18% 18.18%

EA exclusive attributes 42 70

DiRA OO framework directly referred attributes 0 0

IRA OO framework indirectly referred attributes 28 28

TA Total of attributes 70 98

NoRA OO framework not referred attributes 11 11

ARP Attribute reuse percentage 40.00% 28.57%

APP Attribute production percentage 60.00% 71.43%

EM exclusive methods 51 43

DiRM OO framework directly referred methods 13 12

IRM OO framework indirectly referred methods 22 21

TM Total of methods 86 76

NoRM OO framework not referred methods 64 66

MeRP Method reuse percentage 40.70% 43.42%

MPP Method production percentage 59.30% 56.58%

ES exclusive method’s statements Not obtained Not obtained

DiRS OO framework directly referred method’s statements Not obtained Not obtained

IRS OO framework indirectly referred method’s statements Not obtained Not obtained

TS Total of method’s statements Not obtained Not obtained

NoRS OO framework not referred method’s statements Not obtained Not obtained

SReP Method’s statement reuse percentage Not obtained Not obtained

SPP Method’s statement production percentage Not obtained Not obtained







general specializing Application 1: Application 2:

Tic-tac-toe Bagha-Chall

metrics

SC specialized classes 2 2

P-SC Percentage 50.00% 50.00%

NC “new” classes 2 2

P-NC Percentage 50.00% 50.00%

SM specialized methods 6 6

P-SM Percentage 11.76% 13.95%

NM “new” methods 45 37

P-NM Percentage 88.24% 86.05%



OO framework

class specializing Application 1: Application 2:

Tic-tac-toe Bagha-Chall

metrics

FoCS foreseen class specializing 2 2

P=FoCS Percentage 100.00% 100.00%

UnCS unforeseen class specializing 0 0

P-UnCS Percentage 0.00% 0.00%







method specializing Application 1: Application 2:

Tic-tac-toe Bagha-Chall

metrics

STeM specialized template methods 0 0

P-STeM Percentage 0.00% 0.00%

SAM specialized abstract methods 6 6

P-SAM Percentage 100.00% 100.00%

SReM specialized regular methods 0 0

P-SReM Percentage 0.00% 0.00%







hook method Application 1: Application 2:

Tic-tac-toe Bagha-Chall

specializing metrics

SHoTeM specialized hook and template methods 0 0

P-SHoTeM Percentage 0.00% 0.00%

SHAM specialized hook and abstract methods 6 6

P-SHAM Percentage 100.00% 100.00%

SHoRM specialized hook and regular methods 0 0

P-SHoRM Percentage 0.00% 0.00%

Application 3: Application 4: Application 5: Application 6:

Siege Fanorona Memory game Mancala

5 5 5 4

2 2 2 2

16 16 16 16

23 23 23 22

5 5 5 5

78.26% 78.26% 78.26% 81.82%

21.74% 21.74% 21.74% 18.18%

53 106 52 26

0 0 0 0

28 28 28 28

81 134 80 54

11 11 11 11

34.57% 20.90% 35.00% 51.85%

65.43% 79.10% 65.00% 48.15%

71 83 71 52

12 12 12 12

21 21 21 21

104 116 104 85

66 66 66 66

31.73% 28.45% 31.73% 38.82%

68.27% 71.55% 68.27% 61.18%

Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained

Not obtained Not obtained Not obtained Not obtained





Application 3: Application 4: Application 5: Application 6:

Siege Fanorona Memory game Mancala



2 2 2 2

40.00% 40.00% 40.00% 50.00%

3 3 3 2

60.00% 60.00% 60.00% 50.00%

6 6 6 6

8.45% 7.23% 8.45% 11.54%

65 77 65 46

91.55% 92.77% 91.55% 88.46%





Application 3: Application 4: Application 5: Application 6:

Siege Fanorona Memory game Mancala

2 2 2 2

100.00% 100.00% 100.00% 100.00%

0 0 0 0

0.00% 0.00% 0.00% 0.00%





Application 3: Application 4: Application 5: Application 6:

Siege Fanorona Memory game Mancala



0 0 0 0

0.00% 0.00% 0.00% 0.00%

6 6 6 6

100.00% 100.00% 100.00% 100.00%

0 0 0 0

0.00% 0.00% 0.00% 0.00%





Application 3: Application 4: Application 5: Application 6:

Siege Fanorona Memory game Mancala



0 0 0 0

0.00% 0.00% 0.00% 0.00%

6 6 6 6

100.00% 100.00% 100.00% 100.00%

0 0 0 0

0.00% 0.00% 0.00% 0.00%



Other docs by gegeshandong
Centre of mass - Maths - it_
Views: 0  |  Downloads: 0
Chapters 11 12
Views: 5  |  Downloads: 0
TFC-MS100 - Hespro
Views: 0  |  Downloads: 0
836329-9.4 Pneumonia Consent Form
Views: 0  |  Downloads: 0
19089
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!