Peter J. Denning

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 31. August 2016 um 07:57 Uhr durch Claude J (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen

Peter James Denning (* 6. Januar 1942 in New York City) ist ein US-amerikanischer Informatiker.

Denning entwarf schon als Schüler Computer und stellte sie auf Science Fairs 1958 bis 1960 vor. Einer seiner Computer gewann dabei den Hauptpreis, er löste lineare Gleichungen und war aus Teilen von Flipperautomaten. Er studierte Elektrotechnik am Manhattan College mit dem Bachelor-abschluss 1964 und wurde 1968 am Massachusetts Institute of Technology bei Jack Bonnell Dennis promoviert (Resource allocation in multiprocess computer systems). [1] Am MIT war er am MAC (Multiple Access Computers) Projekt von Fernando José Corbató beteiligt und an der Entwicklung von Multics. Als Post-Doktorand war er an der Princeton University, wo er mit Alfred Aho und Jeffrey Ullman an Compiler-Algorithmen arbeitete und mit Edward G. Coffman ein Buch über Betriebssysteme schrieb. Ab 1972 war er Professor an der Purdue University. 1983 wechselte er an das NASA Ames Center und gründete dort das Research Institute for Advanced Computer Science (RIACS). 1991 bis 2002 leitete er die Informatik-Fakultät der George Mason University und war dort Associate Dean und Vice Provost und Gründer des Center for the New Engineer, wo Online-Kurse entwickelt wurden. Seit 2002 leitete er die Informatik-Fakultät der Naval Postgraduate School in Monterey.

Er ist besonders für Beiträge zur Verwaltung des Arbeitsspeicherbedarfs von Programmen bekannt (Einführung des Working Set als Arbeitsspeicherbedarf pro Zeiteinheit in seiner Dissertation 1968, mit Anwendung auf Seitenflattern (Trashing)) und einen Aufsatz von 1970 zur Klärung der Eigenschaften der (damals noch umstrittenen) Virtuellen Speicherverwaltung. Außerdem veröffentlichte er über Betriebssysteme (mit einem einflußreichen Lehrbuch mit Edward G. Coffman), Warteschlangentheorie (Operationsanalyse von Warteschlangen in Netzwerken) und allgemeine Prinzipien der Informatik und Innovation. 1981 war er einer der Gründer von CSNET.

Er ist Fellow der Association for Computing Machinery (ACM), war Präsident der ACM und Herausgeber von deren Communications of the ACM und ACM Computing Surveys.

1992 bis 1997 leitete er das ACM Digital Library Project.

1974 heiratete er die Informatikerin, Professorin und Expertin für Computersicherheit Dorothy E. Denning (* 1945).

Schriften

Aufsätze:

  • The working set model for program behavior. Communications of the ACM, Band 11, 1968, S. 323–333
  • Trashing, Proc. AFIPS (Fall Joint Computer Conference) 1968, Band 1, S. 915
  • Working Sets Past and Present. IEEE Transactions on Software Engineering, Band SE-6, 1980, S. 64–84
  • Virtual Memory, ACM Computing Surveys, Band 2, 1970, S. 153-189
  • Fault Tolerant Operating Systems, ACM Computing Surveys, Band 8, 1976, S. 359–389.
  • mit Jeff P. Buzen: The Operational Analysis of Queueing Network Models, ACM Computing Surveys, Band 10, 1978, S. 225-261
  • mit Robert Brown: Operating Systems, Scientific American 1984
  • Educating a new engineer, Communications of the ACM, Band 35, 1992, S. 82–97.
  • Computing is a natural science, Communications of the ACM, Band 50, 1997, S. 13
  • The Locality Principle, in: J. Barria (Hrsg.), Communication Networks and Systems, Imperial College Press 2006
  • mit Peter Freeman: The profession of ITComputing's paradigm, Communications of the ACM, Band 52, 2009, S. 28.
  • mit Fernando Flores, Peter Luzmore: Orchestrating coordination in pluralistic networks, Communications of the ACM, Band 53, 2010, Nr.3, S. 30.

Bücher:

  • mit Ed Coffman: Operating Systems Theory. Prentice-Hall 1973
  • mit Jack Dennis, Joe Qualitz: Machines, Languages, and Computation. Prentice-Hall 1978
  • Herausgeber mit Bob Metcalfe: Beyond Calculation: The Next 50 Years of Computing. Copernicus Books 1997.
  • The Invisible Future: The Seamless Integration of Technology in Everyday Life, McGraw Hill 2001
  • The Innovator's Way. Essential Practices for Successful Innovation, MIT Press 2010
  • Great principles of computing, MIT Press 2015

Einzelnachweise

  1. Peter J. Denning im Mathematics Genealogy Project (englisch) Vorlage:MathGenealogyProject/Wartung/id verwendet