David Lorge Parnas (né le à Plattsburgh dans l'État de New York) est un informaticien canadien pionnier du génie logiciel. Il est le développeur du principe d'encapsulation en programmation modulaire, concept aujourd'hui prépondérant en programmation orientée objet.

Biographie David Lorge Parnas commence à étudier le développement logiciel professionnel en 1969. Il est surtout connu pour son concept de dissimulation de l'information (encapsulation), ses méthodes de documentation précise des logiciels et sa défense du professionnalisme.

Pendant sa carrière, il enseigne à Carnegie Mellon, à la Technische Hochschule Darmstadt, à l'Université McMaster et à l'Université de Limerick, entre autres.

Il a reçu quatre doctorats honorifiques. Il est membre de la Société royale du Canada, de la Royal Irish Academy, de l'Académie canadienne du génie, de la Gesellschaft für Informatik, de l'ACM et de l'IEEE.

Notes et références

Liens externes

Catégorie:Personnalité canadienne de l'informatique Catégorie:Personnalité en génie logiciel Catégorie:Étudiant de l'université Carnegie-Mellon Catégorie:Professeur à l'université Carnegie-Mellon Catégorie:Professeur à l'Université McMaster Catégorie:Professeur à l'université de Limerick Catégorie:Professeur à l'université de technologie de Darmstadt Catégorie:Docteur honoris causa de l'École polytechnique fédérale de Zurich Catégorie:Docteur honoris causa de l'université catholique de Louvain Catégorie:Docteur honoris causa de l'université technique de Vienne Catégorie:Membre de la Société royale du Canada Catégorie:Membre de l'Académie royale d'Irlande Catégorie:Naissance en février 1941 Catégorie:Naissance à Plattsburgh