Emse-table-7

From Ben Works
Revision as of 21:12, 8 September 2013 by Programsam (talk | contribs)
Jump to navigation Jump to search
Table 7. Individual Classification by Operator for iTrust (ranked by μ)
Ops. Description Killed Stbn. DOA Crsfr. Total μ
AOIU Insert basic arithmetic ops. 18 1 45 14 78 0.596
COD Delete unary conditional ops. 11 0 72 4 87 0.563
COI Insert unary conditional ops. 29 5 144 16 194 0.536
PCI Type cast operator insertion 5 0 60 13 78 0.532
AORB Replace equivalent arithmetic ops. 2 0 21 13 36 0.528
JDC Default constructor creation 0 0 4 0 4 0.500
EMM Change method modifier 0 0 1 7 8 0.500
JSD Delete static modifier 0 0 0 1 1 0.500
PRV Replace reference with equivalent 0 0 1 25 26 0.500
AODU Delete basic unary arithmetic ops. 0 0 1 0 1 0.500
AORS Replace equivalent short-cut arithmetic ops. 0 0 2 0 2 0.500
ASRS Replace short-cut assignment ops. 0 0 4 0 4 0.500
EAM Change method accessor 62 72 760 247 1141 0.433
LOI Insert unary logic ops. 4 7 71 43 125 0.432
COR Replace equivalent binary ops. 25 13 54 10 102 0.431
ROR Replace relational ops. 20 63 211 67 361 0.266
JID Remove variable initialization 0 3 4 0 7 -0.143
AOIS Insert short-cut arithmetic ops. 23 109 53 41 226 -0.173
PCD Delete type cast ops. 0 35 0 38 73 -0.219
JSI Insert static modifier 15 62 2 24 103 -0.330
OAN Change overriding method accessor 0 17 0 0 17 -1.000
Total 387 214 1510 563 2674 0.452