10.1016/j.jcss.2014.04.017