Vanloo, G.; Wong, K.; Ng, C.; Ramsey, B.; Bao, Z.; Osborne, K.; Wang, D. Association for Computing Machinery (2016)