Skip to main content

Table 4 OQuaRE static scale with [1-5] values, where 1 means not acceptable, 3 minimally acceptable and 5 exceeds the requirements

From: Supporting the analysis of ontology evolution processes through the combination of static and dynamic scaling functions in OQuaRE

Metric\Score

1

2

3

4

5

LCOMOnto

>8

(6-8]

(4, 6]

(2, 4]

<=2

WMCOnto

>15

(11, 15]

(8, 11]

(5, 8]

<=5

DITOnto

>8

(6, 8]

(4, 6]

(2, 4]

[1, 2]

NACOnto

>8

(6, 8]

(4, 6]

(2, 4]

[1, 2]

NOCOnto

>12

(8, 12]

(6, 8]

(3, 6]

[1, 3]

CBOnto

>8

(6, 8]

(4, 6]

(2, 4]

[1, 2]

RFCOnto

>12

(8, 12]

(6, 8]

(3, 6]

[1, 3]

NOMOnto

>8

(6, 8]

(4, 6]

(2, 4]

<= 2

RROnto

[0, 20] %

(20, 40] %

(40, 60] %

(60, 80] %

>80 %

AROnto

[0, 20] %

(20, 40] %

(40, 60] %

(60, 80] %

>80 %

INROnto

[0, 20] %

(20, 40] %

(40, 60] %

(60, 80] %

>80 %

CROnto

[0, 20] %

(20, 40] %

(40, 60] %

(60, 80] %

>80 %

ANOnto

[0, 20] %

(20, 40] %

(40, 60] %

(60, 80] %

>80 %

TMOnto

>8

(6, 8]

(4, 6]

(2, 4]

(1, 2]

  1. Those metrics adapted from object oriented programming have been scaled based on the best practices for object oriented programming and the metrics whose result is a relative value are scaled in percentage