10.1109/ICOT.2018.8705895