Ralph Johnson (computer scientist)

Ralph E. Johnson
OccupationResearch Associate Professor
Known forDesign Patterns, JUnit, Eclipse, Visual Studio Online "Monaco", Visual Studio Code
Scientific career
WorkplacesUniversity 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.[1] In 2006 he was awarded the Dahl–Nygaard Prize for his contributions to the state of the art embodied in that book as well.[2]

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. ↑ "Johnson Wins 2010 ACM SIGSOFT Outstanding Research Award Department of Computer Science at Illinois". Retrieved 16 August 2014.
  2. ↑ Cite error: The named reference aito-2006 was invoked but never defined (see the help page).