An Interview with Peter Denning on the great principles of computing

Peter Denning teaches students at the Naval Postgraduate School how to develop strategic, big-picture thinking about the field of computing. Denning, a past president of ACM (1980-82), has been involved with communicating our discipline, computing, to outsiders since 1970. Along the way he invented the working set model for memory management, developed the theory of virtual memory, promulgated operating systems theory, co-invented operational analysis of system performance, co-founded CSNET, and led the ACM Publications Board while it developed the Digital Library. He is an ACM Fellow and holds five major ACM awards. He just completed a five-year term as chair of the ACM Education Board.