Bill Roscoe

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Bill Roscoe
Born 1956 (age 57–58)
Dundee, Scotland
Citizenship United Kingdom
Nationality Scottish
Fields Computer science
Institutions Oxford University
Alma mater Oxford University
Thesis A Mathematical Theory of Communicating Processes (1982)
Doctoral advisor C. A. R. Hoare
Known for Communicating Sequential Processes

Andrew William "Bill" Roscoe is a Scottish computer scientist. He is Head of the Department of Computer Science, University of Oxford and a Professor of Computing Science. He is also a Fellow of University College, Oxford.

Professor Roscoe has undertaken important theoretical research work in the area of concurrency,[1] in particular the semantic underpinning of Communicating Sequential Processes (CSP) and the associated occam programming language with Sir Tony Hoare.[2] He co-founded Formal Systems (Europe) Limited and worked on the algorithms for the Failures-Divergence Refinement (FDR) tool.

References[edit]

  1. ^ List of publications from the DBLP Bibliography Server
  2. ^ Roscoe, A.W., Jones, C.B. and Wood, K. (eds.), Reflections on the Work of C.A.R. Hoare. Springer. ISBN 978-1-84882-911-4 (2010).

External links[edit]