Properties (24)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:physicist
|
gptkbp:academicAdvisor |
gptkb:David_L._Parnas
|
gptkbp:affiliation |
gptkb:University_of_Illinois_at_Urbana-Champaign
|
gptkbp:author |
gptkb:Richard_Helm
gptkb:John_Vlissides gptkb:Erich_Gamma |
gptkbp:awards |
ACM Fellow
IEEE Fellow |
gptkbp:birthYear |
1940
|
gptkbp:children |
2
|
gptkbp:contribution |
Smalltalk programming language
|
gptkbp:education |
gptkb:University_of_Illinois_at_Urbana-Champaign
|
gptkbp:field |
Software Engineering
|
https://www.w3.org/2000/01/rdf-schema#label |
Ralph E. Johnson
|
gptkbp:influenced |
gptkb:Martin_Fowler
|
gptkbp:influencedBy |
gptkb:Alan_Kay
|
gptkbp:knownFor |
Object-oriented programming
Design Patterns |
gptkbp:notableWork |
Design Patterns: Elements of Reusable Object-Oriented Software
The_Art_of_Software_Development |
gptkbp:researchInterest |
Programming Languages
Software Architecture Software_Design |
gptkbp:spouse |
gptkb:Mary_Johnson
|