10.1109/ICME.2004.1394264