Rance Cleaveland
Walter Rance Cleaveland II was an American computer scientist specializing in software verification, software systems, and related fields. In 2022, he became an Fellow of the IEEE for his contributions to verification tools for finite-state and cyber-physical systems.
Education and career
Cleaveland started his studies at Duke University's Trinity College of Arts and Sciences in Fall 1978, graduating summa cum laude with a BS in Mathematics and Computer Science in 1982. Cleaveland then moved north for graduate studies at Cornell University, where he graduated with an MS in Computer Science in 1985 and a PhD in 1987, both in computer science. His PhD thesis was titled "Type-Theoretic Models of Concurrency" and was supervised by Robert Constable and mentored by Prakash Panangaden. Cleaveland conducted postdoctoral research from 1987 to 1989 at the University of Sussex in Brighton, England.In 1989, Cleaveland became an assistant professor in computer science at North Carolina State University, where he became an associated professor in 1994 and a professor in 1998. There, he received the Shell Undergraduate Teaching Award in 1991, and the Alcoa Engineering Research prize. Cleaveland became a professor of computer science at Stony Brook University from 1998 to May 2005. Beginning in June 2005, he moved to the University of Maryland, College Park and became a professor of Computer Science. He received the Computer Science Excellence in Teaching Award in 2011. From June 2005 to December 2014, he was executive and scientific director of the Fraunhofer USA Center for Experimental Software Engineering. Beginning November, 2022, he was the Associate Dean of Research in the College of Computer, Mathematical, and Natural Sciences. He held joint appointments in the University of Maryland Institute for Advanced Computer Studies beginning in June 2005, and the Institute for Systems Research beginning in July 2006.
From 2018 to 2022, Cleaveland was director of the Computing and Communication Foundations division of the Computer and Information Science and Engineering directorate of the National Science Foundation. Since 1995, he was a co-founder and a member of the steering committee of the International Conference on Tools and Algorithms for the Construction and Analysis of Systems. From 1997 to 2001, he was a co-founder and co-editor-in-chief of the Springer journal Software Tools for Technology Transfer.