webpage http://dx.doi.org/10.1109/sc.2004.30 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.85.9902