Jack W. Davidson is a member of the Association for Computing Machinery (ACM) and the IEEE Computer Society. He served as an Associate Editor of ACM’s Transactions on Architecture and Code Optimization from 2005 to 2015, and as an Associate Editor of ACM’s Transactions on Programming Languages and Systems from 1994 to 2000. He is also a Fellow of the ACM and IEEE.