10.1109/ICDE.2011.5767875