10.1109/TALE.2016.7851797