Peter Buhr

Peter A. Buhr is a computer science associate professor at the University of Waterloo and author of the µC++ programming language. He is also one of the pioneers in the field of monitor taxonomy and classification.[1]

Peter Buhr received BSc Hons, MSc, and PhD degrees in computer science from the University of Manitoba in 1976, 1978, 1985, respectively. He was a Research Scientist with SUN Microsystems Labs in 1993/4. His research interests include concurrency, concurrent profiling/debugging, persistence, and polymorphism. He is the principal designer and primary developer of both µC++, a dialect of C++ that was designed with concurrency in mind, and µProfiler, a profiling and debugging toolkit for µC++.

References

  1. Buhr, Peter A., Michel Fortier, and Michael H. Coffin. "Monitor classification." ACM Computing Surveys (CSUR) 27.1 (1995): 63-107.

External links