TY  - GEN
N1  - © 2018 Association for Computing Machinery. This version is the author accepted manuscript. For information on re-use, please refer to the publisher?s terms and conditions.
AV  - public
Y1  - 2018/07/12/
SP  - 368
EP  - 371
TI  - OASIs: Oracle assessment and improvement tool
A1  - Jahangirova, G
A1  - Clark, D
A1  - Harman, M
A1  - Tonella, P
KW  - Test oracle; oracle assessment; oracle improvement; test case generation; mutation testing
CY  - New York, NY, USA
PB  - ACM
UR  - http://dx.doi.org/10.1145/3213846.3229503
N2  - The oracle problem remains one of the key challenges in software testing, for which little automated support has been developed so far. We introduce OASIs, a search-based tool for Java that assists testers in oracle assessment and improvement. It does so by combining test case generation to reveal false positives and mutation testing to reveal false negatives. In this work, we describe how OASIs works, provide details of its implementation, and explain how it can be used in an iterative oracle improvement process with a human in the loop. Finally, we present a summary of previous empirical evaluation showing that the fault detection rate of the oracles after improvement using OASIs increases, on average, by 48.6%.
ID  - discovery10055112
ER  -