Richard Helm

E183840

Richard Helm is a software engineer and co-author of the influential "Design Patterns: Elements of Reusable Object-Oriented Software," which helped formalize and popularize design patterns in software development.

All labels observed (1)

Label Occurrences
Richard Helm canonical 15

How this entity was disambiguated

Statements (39)

Predicate Object
instanceOf author
computer scientist
software engineer
areaOfInfluence object-oriented programming
software development
associatedWith object-oriented design community
software patterns community
citationImpact high
coAuthorOf Design Patterns: Elements of Reusable Object-Oriented Software
surface form: "Design Patterns: Elements of Reusable Object-Oriented Software"
coAuthorWith Erich Gamma
John Vlissides
Ralph Johnson NERFINISHED
contributedTo formalization of software design patterns
popularization of design patterns in software development
employerType technology company
field object-oriented software design
software architecture
software engineering
genre technical literature
hasRole software designer
technical author
influenced object-oriented software development practices
software design education
influencedBy Smalltalk
surface form: Smalltalk community

object-oriented programming paradigm
inPublication Addison-Wesley
surface form: Addison-Wesley Professional Computing Series
knownFor co-authoring "Design Patterns: Elements of Reusable Object-Oriented Software"
work on software design patterns
languageOfWorkOrName English
memberOfGroup Gang of Four
nationality Australian
notableConcept reusable object-oriented software components
software design pattern
notableWork Design Patterns: Elements of Reusable Object-Oriented Software
surface form: "Design Patterns: Elements of Reusable Object-Oriented Software"
occupation author
researcher
software engineer
workedAt IBM
IBM
surface form: IBM Research

How these facts were elicited

Referenced by (15)

Full triples — surface form annotated when it differs from this entity's canonical label.

Erich Gamma coAuthor Richard Helm
John Vlissides author Richard Helm
subject surface form: Design Patterns: Elements of Reusable Object-Oriented Software
John Vlissides coAuthorWith Richard Helm
John Vlissides hasMember Richard Helm
subject surface form: Gang of Four
Abstract Factory introducedBy Richard Helm
Prototype originatedBy Richard Helm
Adapter introducedBy Richard Helm
Decorator authors Richard Helm
Facade namedBy Richard Helm
Flyweight introducedBy Richard Helm
Observer describedBy Richard Helm
State originatedBy Richard Helm
subject surface form: State (design pattern)
Strategy authorsDescribedBy Richard Helm
Ralph Johnson coAuthorWith Richard Helm