Ralph E. Johnson | |
---|---|
Occupation | Research Associate Professor |
Known for | Design Patterns,JUnit,Eclipse, Visual Studio Online "Monaco",Visual Studio Code |
Awards |
|
Scientific career | |
Institutions | University of Illinois at Urbana-Champaign |
Website | cs |
Ralph E. Johnson is a Research Associate Professor in the Department of Computer Science at theUniversity of Illinois at Urbana-Champaign. He is a co-author of the influentialcomputer science textbookDesign Patterns: Elements of Reusable Object-Oriented Software, for which he won the 2010 ACM SIGSOFT Outstanding Research Award.[2] In 2006 he was awarded theDahl–Nygaard Prize for his contributions to the state of the art embodied in that book as well.[1]
Johnson was an early pioneer in theSmalltalk 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 conferenceOOPSLA. He initiated the popular OOPSLA Design Fest workshop.
![]() | This biographical article relating to a computer specialist is astub. You can help Wikipedia byexpanding it. |