Pattern

Number of test data

Precision (%)

Recall (%)

Small-scale

Large-scale

Small-scale

Large-scale

Small-scale

Large-scale

Singleton

6

6

60

46

100

83

Template Method

6

7

86

67

100

57

Adapter

4

7

100

100

75

57

State

2

6

50

50

100

83

Strategy

2

6

67

50

100

100