William Opdyke
E238405
William Opdyke is a computer scientist best known for pioneering the concept of code refactoring, including one of the earliest doctoral theses on the subject and contributions to the foundational work "Refactoring: Improving the Design of Existing Code."
All labels observed (1)
| Label | Occurrences |
|---|---|
| William Opdyke canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1531601 — 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: William Opdyke Context triple: [Refactoring: Improving the Design of Existing Code, contributor, William Opdyke]
-
A.
Philip Woodruff
Philip Woodruff was the pen name of British civil servant Philip Mason, best known for his influential writings on the British Raj and the Indian Civil Service.
-
B.
Thomas McElwee
Thomas McElwee was an Irish republican and Provisional IRA member from County Derry who died during the 1981 Maze Prison hunger strike.
-
C.
Robert McKean
Robert McKean was a son of American statesman and signer of the Declaration of Independence Thomas McKean.
-
D.
Edward Doty
Edward Doty was an English indentured servant who became a notable early settler of Plymouth Colony and a signer of the Mayflower Compact in 1620.
-
E.
Charles Sporck
Charles Sporck is an American engineer and executive best known for leading National Semiconductor to become a major force in the global semiconductor industry after an early career at Fairchild Semiconductor.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: William Opdyke Target entity description: William Opdyke is a computer scientist best known for pioneering the concept of code refactoring, including one of the earliest doctoral theses on the subject and contributions to the foundational work "Refactoring: Improving the Design of Existing Code."
-
A.
Philip Woodruff
Philip Woodruff was the pen name of British civil servant Philip Mason, best known for his influential writings on the British Raj and the Indian Civil Service.
-
B.
Thomas McElwee
Thomas McElwee was an Irish republican and Provisional IRA member from County Derry who died during the 1981 Maze Prison hunger strike.
-
C.
Robert McKean
Robert McKean was a son of American statesman and signer of the Declaration of Independence Thomas McKean.
-
D.
Edward Doty
Edward Doty was an English indentured servant who became a notable early settler of Plymouth Colony and a signer of the Mayflower Compact in 1620.
-
E.
Charles Sporck
Charles Sporck is an American engineer and executive best known for leading National Semiconductor to become a major force in the global semiconductor industry after an early career at Fairchild Semiconductor.
- F. None of above. chosen
Statements (25)
| Predicate | Object |
|---|---|
| instanceOf |
computer scientist
ⓘ
software engineer ⓘ |
| associatedWith | Refactoring: Improving the Design of Existing Code ⓘ |
| contributedTo |
early cataloging of refactoring techniques
ⓘ
formalization of refactoring as behavior-preserving program transformations ⓘ Refactoring: Improving the Design of Existing Code ⓘ
surface form:
foundations of refactoring in object-oriented programming
|
| fieldOfWork |
programming languages
ⓘ
software engineering ⓘ software refactoring ⓘ |
| hasConceptAssociated |
automated refactoring support in IDEs
ⓘ
behavior-preserving program transformation ⓘ refactoring catalog ⓘ |
| hasResearchInterest |
code quality
ⓘ
object-oriented design ⓘ software evolution ⓘ |
| inAcademicDiscourse |
cited as an early pioneer of refactoring
ⓘ
recognized for foundational work on refactoring theory ⓘ |
| influenced |
industrial adoption of refactoring practices
ⓘ
research on automated refactoring tools ⓘ |
| knownFor |
contributions to the book Refactoring: Improving the Design of Existing Code
ⓘ
doctoral thesis on refactoring ⓘ early research on refactoring ⓘ pioneering the concept of code refactoring ⓘ |
| notableWork |
contributions to Refactoring: Improving the Design of Existing Code
ⓘ
doctoral dissertation on refactoring object-oriented frameworks ⓘ |
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: William Opdyke Description of subject: William Opdyke is a computer scientist best known for pioneering the concept of code refactoring, including one of the earliest doctoral theses on the subject and contributions to the foundational work "Refactoring: Improving the Design of Existing Code."
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.