10.1109/DSAA.2014.7058126