Predicting Metamorphic Relations Based on Path Features

Hanyue Zhang,Lei Liu,Peng Zhang
DOI: https://doi.org/10.1088/1742-6596/1650/3/032008
2020-01-01
Journal of Physics Conference Series
Abstract:Metamorphic test has been proposed to effectively solve the oracle problem, but the most of the existing metamorphic relations are difficult to reuse, which leads to a large cost of in the metamorphic test. In order to improve the efficiency of the metamorphic test and solve the problem of low reuse rate of metamorphic relations, based on the common set of metamorphic relations in scientific computing programs and execution path, we propose a novel string feature with a new extraction method. Then, this feature can be used to train support vector machine to decide the metamorphic relations for test. At last, we construct a various of experiments, and the experiments results show that our method can effectively predict the satisfaction of the input features for the metamorphic relations.
What problem does this paper attempt to address?