10.1109/ASCC.2004.184980