David Parnas

GPTKB entity

Properties (58)
Predicate Object
gptkbp:instanceOf computer scientist
gptkbp:almaMater gptkb:University_of_Toronto
gptkb:McGill_University
gptkbp:awards gptkb:IEEE_Computer_Pioneer_Award
ACM Fellow
National_Academy_of_Engineering_member
gptkbp:birthDate 1941-05-08
gptkbp:birthPlace gptkb:Lachine,_Quebec,_Canada
gptkbp:children 3
gptkbp:contribution software maintenance
software reliability
software documentation
software design principles
gptkbp:field computer science
https://www.w3.org/2000/01/rdf-schema#label David Parnas
gptkbp:influenced programming languages
object-oriented programming
software engineering practices
gptkbp:influencedBy gptkb:W._Edward_Deming
gptkbp:knownFor software engineering
programming methodology
gptkbp:nationality Canadian
gptkbp:notableAlumni modular design
information hiding
gptkbp:occupation professor
gptkbp:publishes Software Engineering: Concepts and Practice
On the Criteria to Be Used in Decomposing Systems into Modules
Software Engineering: A Practitioner’s Approach
Software Engineering: A Comprehensive Approach
Software Engineering: A Comprehensive Guide
Software Engineering: A Historical Perspective
Software Engineering: A Methodological Approach
Software Engineering: A Modern Approach
Software Engineering: A New Perspective
Software Engineering: A Practical Approach
Software Engineering: A Practical Guide
Software Engineering: A Systematic Approach
Software Engineering: A Theoretical Approach
Software Engineering: A Comprehensive Handbook
Software Engineering: A Conceptual Approach
Software Engineering: A Conceptual Guide
Software Engineering: A Conceptual Handbook
Software Engineering: A Methodological Guide
Software Engineering: A Methodological Handbook
Software Engineering: A Modern Guide
Software Engineering: A Modern Handbook
Software Engineering: A New Approach
Software Engineering: A Practical Handbook
Software Engineering: A Systematic Guide
Software Engineering: A Systematic Handbook
Software Engineering: A Theoretical Guide
Software Engineering: A Theoretical Handbook
The_Future_of_Software_Engineering
The_Role_of_Documentation_in_Software_Development
The_Principles_of_Software_Engineering
The_Software_Engineering_Process
The_Role_of_Software_in_the_Development_of_Complex_Systems
gptkbp:spouse gptkb:Miriam_Parnas