William M. Griswold

GPTKB entity

Statements (43)
Predicate Object
gptkbp:instanceOf Person
gptkbp:affiliation gptkb:University_of_California,_San_Diego
gptkbp:awards gptkb:NSF_CAREER_Award
ACM Fellow
IEEE Fellow
gptkbp:birthPlace gptkb:United_States
gptkbp:birthYear 1965
gptkbp:collaboratedWith gptkb:Brad_A._Myers
gptkb:Richard_P._Gabriel
gptkb:Michael_D._Ernst
gptkb:Mary_Shaw
gptkb:David_Garlan
gptkbp:contribution Developed the concept of software design patterns
Worked on software tools for program analysis
Contributed_to_the_development_of_the_Eclipse_IDE
gptkbp:education Ph.D._in_Computer_Science
gptkbp:field Computer Science
https://www.w3.org/2000/01/rdf-schema#label William M. Griswold
gptkbp:influencedBy gptkb:Edsger_W._Dijkstra
Barbara Liskov
gptkbp:knownFor Software Engineering
gptkbp:location gptkb:La_Jolla,_California
gptkbp:nationality American
gptkbp:occupation Computer_Scientist
gptkbp:patentCitation gptkb:Dynamic_Software_Update_System
Code Analysis Tool
Software Debugging Tool
Software Version Control System
Automated_Software_Testing_Tool
gptkbp:patentDescription gptkb:Dynamic_Software_Updates
gptkbp:project gptkb:Software_Engineering_Research_Group
Software Analysis and Transformation
Software_Development_Tools
Software_Architecture_Research
Software_Maintenance_Research
gptkbp:publishes gptkb:Software_Engineering_at_Google
Software Maintenance and Evolution
Refactoring for Software Design Patterns
The_Art_of_Software_Engineering
gptkbp:researchInterest Programming Languages
Software Development
Software Architecture
gptkbp:studentSupportServices gptkb:David_Notkin