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

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 ⓘ
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

Referenced by (1)

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