Ralph Johnson
E289617
Ralph Johnson is a computer scientist and influential software engineer best known as one of the "Gang of Four" authors who popularized design patterns in object-oriented programming.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Ralph Johnson canonical | 5 |
How this entity was disambiguated
This entity first appeared as the object of triple T1531289 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Ralph Johnson Context triple: [Design Patterns: Elements of Reusable Object-Oriented Software, hasAuthor, Ralph Johnson]
-
A.
Fred C. Dobbs
Fred C. Dobbs is the desperate, increasingly paranoid prospector at the center of the 1948 film "The Treasure of the Sierra Madre."
-
B.
Philip M. Landrum
Philip M. Landrum was an American congressman from Georgia best known as a co-author of the Labor-Management Reporting and Disclosure Act of 1959 (the Landrum–Griffin Act), which regulated labor unions and their internal affairs.
-
C.
Roy McGivern
Roy McGivern is a Northern Irish football administrator best known for serving as chairman of Linfield FC, one of the country’s most successful and historic clubs.
-
D.
Lofton R. Henderson
Lofton R. Henderson was a U.S. Marine Corps aviator and squadron commander killed during the Battle of Midway in World War II, remembered for his leadership and sacrifice in one of the war’s pivotal engagements.
-
E.
Albert D. Wheelon
Albert D. Wheelon was an American physicist and intelligence official known for his pioneering role in developing U.S. satellite reconnaissance programs and later contributions to aerospace and national security policy.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Ralph Johnson Target entity description: Ralph Johnson is a computer scientist and influential software engineer best known as one of the "Gang of Four" authors who popularized design patterns in object-oriented programming.
-
A.
Fred C. Dobbs
Fred C. Dobbs is the desperate, increasingly paranoid prospector at the center of the 1948 film "The Treasure of the Sierra Madre."
-
B.
Philip M. Landrum
Philip M. Landrum was an American congressman from Georgia best known as a co-author of the Labor-Management Reporting and Disclosure Act of 1959 (the Landrum–Griffin Act), which regulated labor unions and their internal affairs.
-
C.
Roy McGivern
Roy McGivern is a Northern Irish football administrator best known for serving as chairman of Linfield FC, one of the country’s most successful and historic clubs.
-
D.
Lofton R. Henderson
Lofton R. Henderson was a U.S. Marine Corps aviator and squadron commander killed during the Battle of Midway in World War II, remembered for his leadership and sacrifice in one of the war’s pivotal engagements.
-
E.
Albert D. Wheelon
Albert D. Wheelon was an American physicist and intelligence official known for his pioneering role in developing U.S. satellite reconnaissance programs and later contributions to aerospace and national security policy.
- F. None of above. chosen
Statements (42)
| Predicate | Object |
|---|---|
| instanceOf |
author
ⓘ
computer scientist ⓘ software engineer ⓘ |
| academicDegree | PhD in computer science ⓘ |
| areaOfInfluence |
object-oriented analysis and design
ⓘ
software architecture ⓘ software patterns movement ⓘ |
| awardReceived | ACM SIGSOFT Outstanding Research Award ⓘ |
| citizenship |
United States of America
ⓘ
surface form:
United States
|
| coAuthorOf | Design Patterns: Elements of Reusable Object-Oriented Software ⓘ |
| coAuthorWith |
Erich Gamma
ⓘ
John Vlissides ⓘ Richard Helm ⓘ |
| contributedTo | popularization of design patterns in software engineering ⓘ |
| educatedAt | University of Texas at Austin ⓘ |
| employer |
University of Illinois at Urbana–Champaign
ⓘ
surface form:
University of Illinois at Urbana-Champaign
|
| fieldOfWork |
object-oriented programming
ⓘ
software design patterns ⓘ software engineering ⓘ |
| genre | technical literature ⓘ |
| hasRole |
author of technical books
ⓘ
educator ⓘ researcher ⓘ |
| influenced |
object-oriented software development practices
ⓘ
software design patterns community ⓘ |
| influencedBy | object-oriented programming community ⓘ |
| knownFor |
Design Patterns: Elements of Reusable Object-Oriented Software
ⓘ
surface form:
Gang of Four design patterns book
design patterns in object-oriented software ⓘ |
| languageOfWorkOrName | English ⓘ |
| memberOf | Gang of Four ⓘ |
| nationality | American ⓘ |
| notableConcept | software design pattern ⓘ |
| notableWork | Design Patterns: Elements of Reusable Object-Oriented Software ⓘ |
| occupation |
computer scientist
ⓘ
software engineer ⓘ university professor ⓘ |
| researchInterest |
object-oriented frameworks
ⓘ
refactoring ⓘ software reuse ⓘ |
| teaches |
object-oriented design
ⓘ
software engineering ⓘ |
| workInstitution | University of Illinois at Urbana-Champaign Department of Computer Science ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Ralph Johnson Description of subject: Ralph Johnson is a computer scientist and influential software engineer best known as one of the "Gang of Four" authors who popularized design patterns in object-oriented programming.
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.