10.1109/ASC-ICSC.2008.4675552