10.1109/TIA.2009.2036676