10.1109/CDC.2004.1430302