William Worthington Pugh Jr. (born 1960) is an American
computer scientist
A computer scientist is a person who is trained in the academic study of computer science.
Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus (al ...
who invented the
skip list and the
Omega test for
deciding Presburger arithmetic. He was the co-author of the
static code analysis tool
FindBugs, and was highly influential in the development of the current
memory model of the
Java language. Pugh received a Ph.D. in computer science, with a minor in acting, from
Cornell University.
In 2012 he became professor emeritus of the
University of Maryland's department of computer science in College Park. He is on the technical advisory board for the static analysis company
Fortify Software.
External links
Website
American computer scientists
Living people
University of Maryland, College Park faculty
1960 births
{{US-compu-bio-stub