Clifford A Shaffer ACM Distinguished Member (2015) ACM Senior Member (2007) ACM Distinguished Member USA - 2015 ACM Senior Member USA - 2007