Skip to main content
. 2023 Oct 17;9:e1587. doi: 10.7717/peerj-cs.1587

Table 5. Specific mutation operators.

Type Operator Description
Keyword FSC
FVC
DLR
VTR
PKD
DKD
Function State Keyword Change
Function Visibility Keyword Change
Data Location Keyword Replacement
Variable Type Keyword Replacement
Payable Keyword Deletion
Delete Keyword Deletion
Global Variable and Function GVC
MFR
AVR
Global Variable Change
Mathematical Functions Replacement
Address Variable Replacement
Variable Unit EUR
TUE
Ether Unit Replacement
Time Unit Replacement
Error Handling RSD
RSC
ASD
ASC
Require Statement Deletion
Require Statement Change
Assert Statement Deletion
Assert Statement Change