Erich Gamma

E173602

Erich Gamma is a Swiss software engineer and one of the "Gang of Four" authors renowned for formalizing and popularizing object-oriented design patterns.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
Erich Gamma canonical 16
Erich Gamma et al. 1

Statements (46)

Predicate Object
instanceOf Swiss person
author
computer scientist
software engineer
academicDegree PhD in computer science
awardReceived ACM Software System Award
Dr. Dobb’s Excellence in Programming Award
coAuthor John Vlissides
Ralph Johnson
Richard Helm
countryOfCitizenship Switzerland
educatedAt University of Zurich
employer IBM
Microsoft
Rational Software
surface form: Object Technology International
fieldOfWork object-oriented programming
software design
software engineering
genre software engineering literature
influenced software design patterns community
influencedBy object-oriented programming research
knownFor design patterns in software engineering
popularizing object-oriented design patterns
work on Eclipse IDE
work on JUnit testing framework
languageOfWorkOrName English
German
memberOf Gang of Four
movement design patterns movement in software engineering
notableIdea catalog of object-oriented design patterns
use of patterns to improve software reuse
notableRole co-creator of JUnit
key architect of Eclipse IDE
notableWork Design Patterns: Elements of Reusable Object-Oriented Software
Eclipse Equinox
surface form: Eclipse platform architecture

JUnit framework design
occupation programmer
software architect
technical leader
positionHeld Chief Architect of Eclipse platform
Distinguished Engineer at Microsoft
programmingLanguage C# programming language
surface form: C#

Java
workedOn Eclipse IDE
surface form: Eclipse Java Development Tools

JUnit
Visual Studio Code

Referenced by (17)

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

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