ピーター・ジェームズ・デニング(Peter James Denning, 1942年1月6日 - )は、高名なアメリカ合衆国の計算機科学者である。彼は、プログラム挙動のワーキングセットモデル(OSのスラッシング解消アルゴリズムで、すべてのメモリーを管理するポリシーの参照標準となった)を考案した事でもっとも有名である。また、彼の業績はオペレーティングの原理、待ち行列ネットワークシステム運用の分析、CSNETの設計と実装、ACMデジタル辞書、コンピューティングの基礎原理の文典化などが知られている。
デニングは数多くの著書を手がけている。彼が著者または編者を勤めた本は7冊、また技術論文に関しては320を数える。2021年コンピュータパイオニア賞受賞。
発刊物または著書
(1968) "The Working Set Model for Program Behavior". ACM Communications (May). The working set model for program behavior | Communications of the ACM
(1970) "Virtual memory." ACM Computing Surveys (September). Virtual Memory | ACM Computing Surveys
(1973) with Ed Coffman. Operating Systems Theory. Prentice-Hall.
(1974) "Fault tolerant operating systems". ACM Computing Surveys (December) Fault Tolerant Operating Systems | ACM Computing Surveys
(1978) with Jeff Buzen. "Operational Analysis of Queueing Network Models." ACM Computing Surveys (September). The Operational Analysis of Queueing Network Models | ACM Computing Surveys
(1978) with Jack Dennis and Joe Qualitz. Machines, Languages, and Computation. Prentice-Hall.
(1980) "Working sets past and present". From IEEE Transactions Software Engineering, January 1980.
(1984) with Robert Brown. "Operating Systems". Scientific American issue on software.
(1990) with Walter Tichy. "Highly parallel computation". Science magazine, November.
(1992) "Educating a new engineer". ACM Communications (December). Educating a new engineer | Communications of the ACM
(1997) with Bob Metcalfe (eds.) Beyond Calculation: The Next 50 Years of Computing. Copernicus Books.
(2001) The Invisible Future: The Seamless Integration of Technology in Everyday Life. McGraw-Hill.
(2006) The Locality Principle. Chapter in Communication Networks and Systems (J Barria, Ed.). Imperial College Press.
(2007) Computing is a natural science. ACM Communications (July). Computing is a natural science | Communications of the ACM
注釈
外部リンク Great Principles site. Art of Operating Systems book site. CS Unplugged, a working application of principles in education. ACM Digital Library