10.1109/TCSI.2013.2295008