Skip to main content

Table 5 Disturbing-recovering comparison under different disturbing ratios

From: Measurement and refactoring for package structure based on complex network

name

6%

10%

14%

 

RPO(%)

RPM(%)

RPO(%)

RPM(%)

RPO(%)

RPM(%)

Ant

79.2

82.4

76.2

80.0

75.6

78.4

Cglib-nodep

82.3

76.2

74.8

74.0

67.4

66.9

Emma

92.8

92.0

86.4

88.7

86.9

86.4

Hsqldb

88.1

86.3

81.1

80.9

79.8

78.9

Jaxen

76.0

74.5

70.3

69.5

64.8

64.6

Jgroups

75.7

76.8

75.0

74.0

65.8

66.1

Ormlite

78.2

72.8

75.8

67.2

66.7

64.3

PDF-Renderer

87.4

84.6

81.8

80.4

71.8

73.1

RabbitMQ Client

87.9

85.6

81.3

81.2

74.7

72.9

Tomcat

91.7

86.0

85.1

84.9

82.3

81.4

  1. RPO: Average Recovering percentage of our algorithm
  2. RPM: Average Recovering percentage of Mi’s algorithm