Jump to content

Roland Carl Backhouse

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Jerryobject (talk | contribs) at 22:12, 25 February 2020 (Career: WP:REFerence WP:CITation parameter update.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Roland Carl Backhouse
Roland Backhouse, 2009
Born (1948-08-18) 18 August 1948 (age 76)
CitizenshipGreat Britain
Netherlands
EducationChurchill College, Cambridge
Imperial College London
Known forProgram construction
Algorithmic problem solving
SpouseHilary
Children3
Scientific career
FieldsComputer science, mathematics
InstitutionsRoyal Aircraft Establishment
Heriot-Watt University
University of Essex
University of Groningen
Eindhoven University of Technology
University of Nottingham
Doctoral advisorJim Cunningham
Websitewww.cs.nott.ac.uk/~psarb2

Roland Carl Backhouse (born 18 August 1948) is a British computer scientist and mathematician. As of 2020, he is Emeritus Professor of Computing Science at the University of Nottingham.[1][2]

Early life and education

Backhouse was born and raised in the Thorntree district of Middlesbrough, an industrial town in the north-east of England. In 1959, he won a place at the then all-male Acklam Hall Grammar School before going on to Churchill College, Cambridge, in 1966. His doctorate (Ph.D.) was completed under the supervision of Jim Cunningham at Imperial College London.

Career

Backhouse's career has included Royal Aircraft Establishment (1969–1970), Heriot-Watt University (1973–1982), University of Essex (1982–1986). He was formerly Professor of Computer Science at the University of Groningen (1986–90) and Eindhoven University of Technology (1990–1999) in the Netherlands, before his position at the University of Nottingham.

He was a member of the International Federation for Information Processing (IFIP) IFIP Working Group 2.1, which supports and maintains the programming languages ALGOL 60 and ALGOL 68.[3]

Personal life

Backhouse is married to Hilary (née Mitchell) and they have three sons, Kevin, Andrew, and David.

Academic interests

His research interests lie in the mathematics of program construction and algorithmic problem solving. Together with Jan L. A. van de Snepscheut (1953—1994), he began the biennial series of conferences on the Mathematics of Program Construction, the first of which was held in 1989.

References

  1. ^ "Roland Backhouse". University of Nottingham. Retrieved 19 February 2020.
  2. ^ "Roland Backhouse: School of Computer Science". University of Nottingham. Retrieved 19 February 2020.
  3. ^ Jeuring, Johan; Meertens, Lambert; Guttmann, Walter (2016-08-17). "Profile of IFIP Working Group 2.1". Foswiki. Retrieved 2020-02-20.

Publications

Books

Books edited

  • Backhouse, Roland; Gibbons, Jeremy; Hinze, Ralph; Jeuring, Johan, eds. (2007). Datatype-generic programming: international spring school, SSDGP 2006, Nottingham, UK 24–27 April 2006, revised lectures. International Spring School on Datatype-Generic Programming. Berlin: Springer. ISBN 978-3-540-76785-5.
  • Backhouse, Roland; Gibbons, Jeremy, eds. (2003). Generic programming: advanced lectures [lectures presented at a Summer School on Generic Programming held at the University of Oxford in August 2002]. Summer School on Generic Programming. Berlin: Springer. ISBN 978-3-540-20194-6.
  • Backhouse, Roland; Crole, Roy L.; Gibbons, Jeremy, eds. (2002). Algebraic and coalgebraic methods in the mathematics of program construction: international summer school and workshop Oxford, UK, 10–14 April 2000, revised lectures. Berlin; New York: Springer. ISBN 978-3-540-43613-3.
  • Backhouse, Roland; Oliveira, Jose N., eds. (2000). Mathematics of Program Construction 2000. Berlin; New York: Springer. ISBN 978-3-540-67727-7.

Selected papers

  • Backhouse, R.C.; Carre, B.A. (1975). "Regular algebra applied to path-finding problems". Journal of the Institute of Mathematics and its Applications. 15 (2): 161–186. doi:10.1093/imamat/15.2.161.
  • Backhouse, R.; Jansson, P.; Jeuring, J.; et al. (1999). Generic programming – An introduction [Conference Information: 3rd International School on Advanced Functional Programming (AFP 98),12–19 September 1998 Braga Portugal]. Lecture Notes in Computer Science. Vol. 1608. pp. 28–115. doi:10.1007/10704973_2. ISBN 978-3-540-66241-9. {{cite book}}: |journal= ignored (help)
  • Doornbos, H.; Backhouse, R.; vanderWoude, J. (June 1997). "A calculational approach to mathematical induction". Theoretical Computer Science. 179 (1–2): 103–135. doi:10.1016/s0304-3975(96)00154-5.
  • Backhouse, R. (2002). Galois connections and fixed point calculus [Conference Information: International Summer School and Workshop on Algebraic and Coalgebraic Methods in the Mathematics of Program Construction, Date: 10–14 April 2000 University of Oxford, Oxford, England]. Lecture Notes in Computer Science. Vol. 2297. pp. 89–148. CiteSeerX 10.1.1.108.2022. doi:10.1007/3-540-47797-7_4. ISBN 978-3-540-43613-3. {{cite book}}: |journal= ignored (help)
  • Doornbos, H.; Backhouse, R. (1996). "Reductivity" [Conference Information: 3rd International Conference on the Mathematics of Program Construction, Date: 17–21 July 1995 Kloster Irsee Germany]. Science of Computer Programming. 26 (1–3): 217–236. doi:10.1016/0167-6423(95)00027-5.