10.1109/ICSGCE.2016.7876040