Skip to main content

Table 3 Results of evaluation study of mutation-based testing

From: Testing of aspect-oriented programs: difficulties and lessons learned based on theoretical and practical experience

    Mut. Mut. Mut.   Equiv. Equiv.    Killed by Added
Application #C a #A G1 G2 G3 Total Aut. Man.l Anom. Alive original TCs
            TCs  
1. BankingSystem 9 6 108 2 26 136 68 18 50 50
2. Telecom 6 3 82 2 27 111 46 10 12 53 31 4
3. ProdLine 8 8 158 0 41 199 125 16 58 58
4. FactorialOptimiser 1 1 14 0 15 29 8 1 6 15 14
5. MusicOnline 7 2 47 0 10 57 25 2 5 27 22 2
6. VendingMachine 1 3 82 2 29 113 58 13 8 47 23 5
7. PointBoundsChecker 1 1 46 0 24 70 32 10 28 28
8. StackManager 4 3 34 0 11 45 24 0 21 21
9. PointShadowManager 2 1 38 0 12 50 25 5 4 21 13 2
10. Math 1 1 16 0 4 20 13 2 0 7 4 1
11. AuthSystem 3 2 45 0 7 52 28 1 3 21 17 2
12. SeqGen 8 4 33 0 7 40 19 8 3 18 4 3
Total 51 35 703 6 213 922 471 42 85 366 285 19
  1. aIt considers only relevant classes, excluding the driver ones