Metamorphic Testing of Spatial Distance Measuring Function of GIS
Spatial distance calculation is a basic and primary function of GIS,however due to the complication of the algorithm and the existence of rounding and truncation errors,it is very difficult to obtain the oracles of the implementation,so traditional testing methods face great challenges.Metamorphic testing can help solve the oracle problem by comparing the relations among multiple inputs and outputs.This paper tries to find out the error in spatial distance measuring of GIS using metamorphic testing.We choose a universal algorithm called the Great Circle Calculation,produce 5 metamorphic relations for it and then carry out the metamorphic testing.The experimental results show that metamorphic testing is effective in finding errors of spatial distance measuring.)
Metamorphic testing GIS Spatial distance calculation
Song Huang Yiting Duanmu Zhanwei Hui Mengyu Ji
PLA Software Test and Evaluation Centre for Military Training, Nanjing, China PLA University of Science and Technology, Nanjing, China
国际会议
沈阳
英文
619-622
2012-07-27(万方平台首次上网日期,不代表论文的发表时间)