Matches in SemOpenAlex for { <https://semopenalex.org/work/W2895725108> ?p ?o ?g. }
Showing items 1 to 95 of
95
with 100 items per page.
- W2895725108 abstract "Background: Code is repetitive and predictable in a way that is similar to the natural language. This means that code is natural and this naturalness can be captured by natural language modelling techniques. Such models promise to capture the program semantics and identify source code parts that `smell', i.e., they are strange, badly written and are generally error-prone (likely to be defective). Aims: We investigate the use of natural language modelling techniques in mutation testing (a testing technique that uses artificial faults). We thus, seek to identify how well artificial faults simulate real ones and ultimately understand how natural the artificial faults can be. Our intuition is that natural mutants, i.e., mutants that are predictable (follow the implicit coding norms of developers), are semantically useful and generally valuable (to testers). We also expect that mutants located on unnatural code locations (which are generally linked with error-proneness) to be of higher value than those located on natural code locations. Method: Based on this idea, we propose mutant selection strategies that rank mutants according to a) their naturalness (naturalness of the mutated code), b) the naturalness of their locations (naturalness of the original program statements) and c) their impact on the naturalness of the code that they apply to (naturalness differences between original and mutated statements). We empirically evaluate these issues on a benchmark set of 5 open-source projects, involving more than 100k mutants and 230 real faults. Based on the fault set we estimate the utility (i.e. capability to reveal faults) of mutants selected on the basis of their naturalness, and compare it against the utility of randomly selected mutants. Results: Our analysis shows that there is no link between naturalness and the fault revelation utility of mutants. We also demonstrate that the naturalness-based mutant selection performs similar (slightly worse) to the random mutant selection. Conclusions: Our findings are negative but we consider them interesting as they confute a strong intuition, i.e., fault revelation is independent of the mutants' naturalness." @default.
- W2895725108 created "2018-10-12" @default.
- W2895725108 creator A5000019783 @default.
- W2895725108 creator A5000695937 @default.
- W2895725108 creator A5026937003 @default.
- W2895725108 creator A5040574362 @default.
- W2895725108 creator A5048913083 @default.
- W2895725108 creator A5062845269 @default.
- W2895725108 creator A5081145634 @default.
- W2895725108 date "2018-10-11" @default.
- W2895725108 modified "2023-10-14" @default.
- W2895725108 title "Are mutants really natural?" @default.
- W2895725108 cites W1771830246 @default.
- W2895725108 cites W1965194038 @default.
- W2895725108 cites W1971650562 @default.
- W2895725108 cites W2028990673 @default.
- W2895725108 cites W2095878246 @default.
- W2895725108 cites W2102742419 @default.
- W2895725108 cites W2106433837 @default.
- W2895725108 cites W2121084350 @default.
- W2895725108 cites W2127573710 @default.
- W2895725108 cites W2135841285 @default.
- W2895725108 cites W2140609933 @default.
- W2895725108 cites W2143960295 @default.
- W2895725108 cites W2151670428 @default.
- W2895725108 cites W2152770723 @default.
- W2895725108 cites W2156723666 @default.
- W2895725108 cites W2158195707 @default.
- W2895725108 cites W2165747537 @default.
- W2895725108 cites W2301281098 @default.
- W2895725108 cites W2392262895 @default.
- W2895725108 cites W2473248416 @default.
- W2895725108 cites W2546792321 @default.
- W2895725108 cites W2600669551 @default.
- W2895725108 cites W2616524285 @default.
- W2895725108 cites W2739564891 @default.
- W2895725108 cites W2739751633 @default.
- W2895725108 cites W2739959195 @default.
- W2895725108 cites W2780267209 @default.
- W2895725108 cites W2788962378 @default.
- W2895725108 cites W3101959408 @default.
- W2895725108 cites W4205358622 @default.
- W2895725108 cites W4237109284 @default.
- W2895725108 cites W4242395378 @default.
- W2895725108 doi "https://doi.org/10.1145/3239235.3240500" @default.
- W2895725108 hasPublicationYear "2018" @default.
- W2895725108 type Work @default.
- W2895725108 sameAs 2895725108 @default.
- W2895725108 citedByCount "10" @default.
- W2895725108 countsByYear W28957251082019 @default.
- W2895725108 countsByYear W28957251082020 @default.
- W2895725108 countsByYear W28957251082022 @default.
- W2895725108 crossrefType "proceedings-article" @default.
- W2895725108 hasAuthorship W2895725108A5000019783 @default.
- W2895725108 hasAuthorship W2895725108A5000695937 @default.
- W2895725108 hasAuthorship W2895725108A5026937003 @default.
- W2895725108 hasAuthorship W2895725108A5040574362 @default.
- W2895725108 hasAuthorship W2895725108A5048913083 @default.
- W2895725108 hasAuthorship W2895725108A5062845269 @default.
- W2895725108 hasAuthorship W2895725108A5081145634 @default.
- W2895725108 hasConcept C121332964 @default.
- W2895725108 hasConcept C134537474 @default.
- W2895725108 hasConcept C154945302 @default.
- W2895725108 hasConcept C195324797 @default.
- W2895725108 hasConcept C199360897 @default.
- W2895725108 hasConcept C204321447 @default.
- W2895725108 hasConcept C41008148 @default.
- W2895725108 hasConcept C43126263 @default.
- W2895725108 hasConcept C62520636 @default.
- W2895725108 hasConceptScore W2895725108C121332964 @default.
- W2895725108 hasConceptScore W2895725108C134537474 @default.
- W2895725108 hasConceptScore W2895725108C154945302 @default.
- W2895725108 hasConceptScore W2895725108C195324797 @default.
- W2895725108 hasConceptScore W2895725108C199360897 @default.
- W2895725108 hasConceptScore W2895725108C204321447 @default.
- W2895725108 hasConceptScore W2895725108C41008148 @default.
- W2895725108 hasConceptScore W2895725108C43126263 @default.
- W2895725108 hasConceptScore W2895725108C62520636 @default.
- W2895725108 hasLocation W28957251081 @default.
- W2895725108 hasOpenAccess W2895725108 @default.
- W2895725108 hasPrimaryLocation W28957251081 @default.
- W2895725108 hasRelatedWork W159132833 @default.
- W2895725108 hasRelatedWork W1982003829 @default.
- W2895725108 hasRelatedWork W2293457016 @default.
- W2895725108 hasRelatedWork W2502722637 @default.
- W2895725108 hasRelatedWork W270927586 @default.
- W2895725108 hasRelatedWork W2902236809 @default.
- W2895725108 hasRelatedWork W2977842567 @default.
- W2895725108 hasRelatedWork W3198474835 @default.
- W2895725108 hasRelatedWork W87581401 @default.
- W2895725108 hasRelatedWork W1872130062 @default.
- W2895725108 isParatext "false" @default.
- W2895725108 isRetracted "false" @default.
- W2895725108 magId "2895725108" @default.
- W2895725108 workType "article" @default.