Ralph Johnson (computer scientist)

American computer scientist
Scientific careerInstitutionsUniversity of Illinois at Urbana-Champaign Websitecs.illinois.edu/directory/profile/rjohnson

Ralph E. Johnson is a Research Associate Professor in the Department of Computer Science at the University of Illinois at Urbana-Champaign. He is a co-author of the influential computer science textbook Design Patterns: Elements of Reusable Object-Oriented Software, for which he won the 2010 ACM SIGSOFT Outstanding Research Award.[2] In 2006 he was awarded the Dahl–Nygaard Prize for his contributions to the state of the art embodied in that book as well.[1]

Johnson was an early pioneer in the Smalltalk community and is a continued supporter of the language. He has held several executive roles at the ACM Object-Oriented Programming, Systems, Languages and Applications conference OOPSLA. He initiated the popular OOPSLA Design Fest workshop.

References

  1. ^ a b "The AITO Dahl-Nygaard Prize Winners For 2006". Aito. Association Internationale pour les Technologies Objets. Retrieved 7 December 2022.
  2. ^ "Johnson Wins 2010 ACM SIGSOFT Outstanding Research Award Department of Computer Science at Illinois". Retrieved 16 August 2014.
  • Ralph Johnson's blog
  • Ralph E. Johnson at UIUC
  • Interview with Ralph Johnson from OOPSLA 2009, discussing Parallel Programming Patterns
  • Presentation on a Pattern Language for Parallel Programming from QCon London 2010
Authority control databases Edit this at Wikidata
International
  • ISNI
  • VIAF
National
  • Norway
  • Israel
  • United States
  • Czech Republic
  • Korea
  • Poland
Academics
  • Association for Computing Machinery
  • DBLP
Other
  • IdRef


  • v
  • t
  • e