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

Referenced by (1)

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