Metamorphic Testing of Spatial Distance Measuring Function of GIS
- DOI
- 10.2991/iccasm.2012.157How to use a DOI?
- Keywords
- Metamorphic testing, GIS, Spatial distance calculation
- Abstract
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.
- Copyright
- © 2012, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Song Huang AU - Yiting Duanmu AU - Zhanwei Hui AU - Mengyu Ji PY - 2012/08 DA - 2012/08 TI - Metamorphic Testing of Spatial Distance Measuring Function of GIS BT - Proceedings of the 2012 International Conference on Computer Application and System Modeling (ICCASM 2012) PB - Atlantis Press SP - 619 EP - 622 SN - 1951-6851 UR - https://doi.org/10.2991/iccasm.2012.157 DO - 10.2991/iccasm.2012.157 ID - Huang2012/08 ER -