Clinton L. Jeffery

Associate professor

B.S. in Computer Science (1987), University of Washington
M.S. in Computer Science (1989), University of Arizona
Ph.D. in Computer Science (1993), University of Arizona

Contact Information

Emailjeffery
Phone208-885-4789

Areas of Interest

Professional Service

General chair
ACM Symposium on Automated and Analysis-Driven Debugging, AADEBUG 2005
Co-chair
New Application Areas in Open Source Software, mini-track at HICSS 2010; Open Movements: FLOSS, Open Contents, Open Access and Open Communities, mini-track at HICSS 2011-14.
Program committee member
AADEBUG 2003, I-SPAN 2005, ICESS-05, ACM SAC (Programming Languages Track) 2005, SEKE 2008-2013, ICSOFT 2009, SERA 2009-2010
Reviewer
Journal of Parallel Computing, ACM SIGPLAN PLDI, U.S. NSF Panel, ACM PPDP, ACM CHI Student Design Competition, IEEE FIE, NDT, U.S. NTIA Broadband Technology Opportunity program, Scientia Iranica, Journal of Virtual Reality and Broadcasting.
Judge
ACM International Collegiate Programming Competition, Northwest Region
Campus Liaison
USENIX Association

Representative Publications

Ralph E. Griswold, Clinton L. Jeffery, and Gregg M. Townsend (1998). Graphics Programming in Icon, Peer-to-Peer Communications, 504pp.

C. L. Jeffery (1999). "The Alamo Execution Monitor Architecture", Workshop on Logic Programming Environments, ICLP'99, Las Cruces, NM, November, 1999. Published in Electronic Notes in Theoretical Computer Science, vol. 30 no. 4.

Clinton L. Jeffery (1999) Program Monitoring and Visualization: an Exploratory Approach, Springer New York, 1999.

Clinton Jeffery (2003). "Generating LR Syntax Error Messages from Examples", ACM Transactions on Programming Languages and Systems. vol 25(5), pp. 631-640, September 2003.

Ziad A. Al-Sharif and Clinton L. Jeffery (2009). ``UDB: An Agent-Oriented Source Level Debugger'', in International Journal of Software Engineering. vol. 2(3), pp. 113-134, December 2009.

Jafar Al-Gharaibeh, Clinton Jeffery, and Hani Bani-Salameh. "Building a Collaborative Virtual Environment: a Programming Language Codesign Approach", in 2011 International Conference on Cyberworlds, IEEE, Banff, October 2011.

Jafar Al Gharaibeh, Clinton Jeffery, and Kostas Oikonomou. "An Hybrid Model for Very High Level Threads", in ACM Workshop on Programming Models and Applications for Multicores and Manycores (PMAM 2012), New Orleans, February 25-29, 2012.

link to personal page