Please see the articles
https://pdfs.semanticscholar.org/430a/bee7f2653402e26902a1c6f8ad8934b03589.pdf ,
for ArcGIS http://www.ccis2k.org/iajit/PDF/vol.10%2Cno.3/10-4234.pdf
https://gis.e-education.psu.edu/sites/default/files/capstone/Ward_596B_20170401.pdf