| 2009 |
| 135 | EE | Peter J. Denning,
Richard D. Riehle:
The profession of IT - Is software engineering engineering?
Commun. ACM 52(3): 24-26 (2009) |
| 2008 |
| 134 | EE | Owen L. Astrachan,
Peter J. Denning:
Innovating our self image.
SIGCSE 2008: 178-179 |
| 133 | EE | Peter J. Denning:
Choice Uncertainty Principle1.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 132 | EE | Peter J. Denning:
Great Principles of Computing.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 131 | EE | Peter J. Denning:
Kernel.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 130 | EE | Peter J. Denning:
Locality Principle.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 129 | EE | Peter J. Denning,
Walter F. Tichy:
Monitor.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 128 | EE | Peter J. Denning:
Overhead.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 127 | EE | Peter J. Denning:
Queueing Networks1.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 126 | EE | Peter J. Denning:
Swapping.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 125 | EE | Peter J. Denning:
The Computing Field: Structure.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 124 | EE | Peter J. Denning:
Thrashing.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 123 | EE | Peter J. Denning:
Throughput.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 122 | EE | Peter J. Denning:
Virtual Memory.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 121 | EE | Peter J. Denning:
Working Set.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 120 | EE | Peter J. Denning:
Déjà vu all over again.
Commun. ACM 51(1): 35-39 (2008) |
| 119 | EE | Peter J. Denning,
Chris Gunderson,
Frederick Hayes-Roth:
The profession of IT - Evolutionary system development.
Commun. ACM 51(12): 29-31 (2008) |
| 118 | EE | Peter J. Denning,
Peter Yaholkovsky:
Getting to "we".
Commun. ACM 51(4): 19-24 (2008) |
| 2007 |
| 117 | EE | Peter J. Denning:
The choice uncertainty principle.
Commun. ACM 50(11): 9-14 (2007) |
| 116 | EE | Peter J. Denning:
Mastering the mess.
Commun. ACM 50(4): 21-25 (2007) |
| 115 | EE | Peter J. Denning:
Computing is a natural science.
Commun. ACM 50(7): 13-18 (2007) |
| 2006 |
| 114 | EE | Peter J. Denning,
Andrew D. McGettrick,
Paul Rosenbloom,
Larry Snyder:
Re-centering computer science.
SIGCSE 2006: 65-66 |
| 113 | EE | Peter J. Denning,
Frederick Hayes-Roth:
Decision making in very large networks.
Commun. ACM 49(11): 19-23 (2006) |
| 112 | EE | Peter J. Denning:
Hastily formed networks.
Commun. ACM 49(4): 15-20 (2006) |
| 111 | EE | Peter J. Denning,
Robert Dunham:
Innovation as language action.
Commun. ACM 49(5): 47-52 (2006) |
| 110 | EE | Peter J. Denning:
Infoglut.
Commun. ACM 49(7): 15-19 (2006) |
| 2005 |
| 109 | EE | Peter J. Denning,
Andrew D. McGettrick:
Recentering computer science.
Commun. ACM 48(11): 15-19 (2005) |
| 108 | EE | Peter J. Denning,
Jim Horning,
David Lorge Parnas,
Lauren Weinstein:
Wikipedia risks.
Commun. ACM 48(12): 152 (2005) |
| 107 | EE | Peter J. Denning:
Is computer science science?
Commun. ACM 48(4): 27-31 (2005) |
| 106 | EE | Peter J. Denning:
The locality principle.
Commun. ACM 48(7): 19-24 (2005) |
| 2004 |
| 105 | EE | Peter J. Denning:
Great principles in computing curricula.
SIGCSE 2004: 336-341 |
| 104 | EE | Peter J. Denning,
Rudolph P. Darken,
Eric Roberts,
Mark Guzdial:
Panel session: great principles in computing.
SIGCSE 2004: 447 |
| 103 | EE | Peter J. Denning:
Network laws.
Commun. ACM 47(11): 15-20 (2004) |
| 102 | EE | Peter J. Denning:
The social life of innovation.
Commun. ACM 47(4): 15-19 (2004) |
| 101 | EE | Peter J. Denning,
Dorothy E. Denning:
Artificial stupidity.
Commun. ACM 47(5): 112 (2004) |
| 100 | EE | Peter J. Denning:
The field of programmers myth.
Commun. ACM 47(7): 15-20 (2004) |
| 2003 |
| 99 | | Peter J. Denning:
Is Security a Great Principle of Computing?
World Conference on Information Security Education 2003: 115-116 |
| 98 | EE | Peter J. Denning:
Great principles of computing.
Commun. ACM 46(11): 15-20 (2003) |
| 97 | EE | Peter J. Denning,
Robert Dunham:
The missing customer.
Commun. ACM 46(3): 19-23 (2003) |
| 96 | EE | Peter J. Denning:
Accomplishment.
Commun. ACM 46(7): 19-23 (2003) |
| 2002 |
| 95 | EE | Peter J. Denning,
James J. Horning:
Risks of linear thinking.
Commun. ACM 45(3): 120 (2002) |
| 94 | EE | Peter J. Denning:
Internet time out.
Commun. ACM 45(3): 15-18 (2002) |
| 93 | EE | Peter J. Denning:
Flatlined.
Commun. ACM 45(6): 15-19 (2002) |
| 92 | EE | Peter J. Denning:
Career redux.
Commun. ACM 45(9): 21-26 (2002) |
| 2001 |
| 91 | EE | Peter J. Denning,
Wayne R. Dyksen,
Richard J. LeBlanc,
Edward L. Robertson:
Model curricula for IT schools: report of a curriculum committee.
SIGCSE 2001: 431-432 |
| 90 | | Peter J. Denning,
Ravi Athale,
Nada Dabbagh,
Daniel A. Menascé,
Jeff Offutt,
J. Mark Pullen,
Steve Ruth,
Ravi S. Sandhu:
Designing an IT College.
WCCE 2001: 541-550 |
| 89 | | Peter J. Denning,
Robert Dunham:
The Core of the Third-Wave Professional.
Commun. ACM 44(11): 21-25 (2001) |
| 88 | EE | Peter J. Denning:
Who Are We?
Commun. ACM 44(2): 15-19 (2001) |
| 87 | EE | Peter J. Denning:
Many zeros ahead.
Commun. ACM 44(3): 112-113 (2001) |
| 86 | EE | Peter J. Denning:
Crossing the Chasm.
Commun. ACM 44(4): 21-25 (2001) |
| 85 | EE | Peter J. Denning:
The IT schools movement.
Commun. ACM 44(8): 19-22 (2001) |
| 84 | EE | Peter J. Denning:
Origin of Virtual Machines and Other Virtualities.
IEEE Annals of the History of Computing 23(3): 73 (2001) |
| 1999 |
| 83 | EE | Peter J. Denning:
Computing the profession.
SIGCSE 1999: 1-2 |
| 82 | EE | Eric Roberts,
Russell L. Shackelford,
Richard J. LeBlanc,
Peter J. Denning:
Curriculum 2001: interim report from the ACM/IEEE-CS task force.
SIGCSE 1999: 343-344 |
| 1998 |
| 81 | | Peter J. Denning:
Professional software Engineering Education.
Ann. Software Eng. 6: 145-166 (1998) |
| 80 | | Peter J. Denning:
Computer Science and Software Engineering: Filing for Divorce?
Commun. ACM 41(8): 128 (1998) |
| 1997 |
| 79 | | Peter J. Denning:
Virtual Memory.
The Computer Science and Engineering Handbook 1997: 1747-1760 |
| 78 | | Peter J. Denning:
A New Social Contract for Research.
Commun. ACM 40(2): 132-134 (1997) |
| 77 | | Peter J. Denning:
The ACM Digital Library Goes Live.
Commun. ACM 40(7): 28-29 (1997) |
| 1996 |
| 76 | | Peter J. Denning:
Virtual Memory.
ACM Comput. Surv. 28(1): 213-216 (1996) |
| 75 | | Peter J. Denning:
Business Design of the University.
ACM Comput. Surv. 28(4es): 95 (1996) |
| 74 | | Peter G. Neumann,
Peter J. Denning:
W(h)ither Research and Education?
Commun. ACM 39(2): 154 (1996) |
| 73 | | Peter J. Denning:
The University's Next Challenges.
Commun. ACM 39(5): 27-30 (1996) |
| 1995 |
| 72 | EE | Peter Wegner,
Marvin Israel,
Peter J. Denning,
Nhora Cortes-Comerer,
Allen B. Tucker:
The Role of ACM's Computing Surveys.
ACM Conference on Computer Science 1995: 281 |
| 71 | | Peter J. Denning:
A Short Theory of Multiprogramming.
MASCOTS 1995: 2-7 |
| 70 | | Peter J. Denning:
Can There Be a Science of Information?
ACM Comput. Surv. 27(1): 23-25 (1995) |
| 69 | | Peter J. Denning:
Plagiarism in the Web.
Commun. ACM 38(12): 29 (1995) |
| 68 | | Peter J. Denning:
Information Superhighway 2015.
Commun. ACM 38(4): 138 (1995) |
| 67 | | Peter J. Denning,
Bernard Rous:
The ACM Electronic Publishing Plan.
Commun. ACM 38(4): 97-109 (1995) |
| 1994 |
| 66 | EE | Peter J. Denning:
Educating a New Computer Scientist (Abstract).
ACM Conference on Computer Science 1994: 428 |
| 65 | | Peter J. Denning:
Designing a Discipline of Software Design.
CSEE 1994: 1 |
| 64 | | Peter J. Denning:
The Fifteenth Level.
SIGMETRICS 1994: 1-4 |
| 63 | EE | Peter J. Denning,
Pamela A. Dargan:
A discipline of software architecture.
Interactions 1(1): 55-65 (1994) |
| 1993 |
| 62 | | Peter J. Denning:
A World Lit by Flame.
Commun. ACM 36(12): 170 (1993) |
| 61 | | Peter J. Denning:
Designing New Principles to Sustain Research in Our Univeristies.
Commun. ACM 36(7): 98-104 (1993) |
| 1992 |
| 60 | | Peter J. Denning:
Educating a New Engineer.
Commun. ACM 35(12): 82-97 (1992) |
| 1991 |
| 59 | | Barbara Simons,
Dennis J. Frailey,
A. Joe Turner,
Stuart H. Zweben,
Peter J. Denning:
An ACM Response: The Scope and Directions for Computer Science.
Commun. ACM 34(10): 121-131 (1991) |
| 1989 |
| 58 | | Peter J. Denning,
Douglas Comer,
David Gries,
Michael C. Mulder,
Allen B. Tucker,
A. Joe Turner,
Paul R. Young:
Computing as a Discipline.
Commun. ACM 32(1): 9-23 (1989) |
| 57 | | Peter J. Denning:
A Debate on Teaching Computing Science.
Commun. ACM 32(12): 1397-1414 (1989) |
| 56 | | Peter J. Denning,
Karen A. Frenkel:
A Conversation with Steve Jobs.
Commun. ACM 32(4): 436-443 (1989) |
| 55 | | Peter J. Denning,
Douglas Comer,
David Gries,
Michael C. Mulder,
Allen B. Tucker,
A. Joe Turner,
Paul R. Young:
Computing as a Discipline.
IEEE Computer 22(2): 63-70 (1989) |
| 1988 |
| 54 | EE | Peter J. Denning,
Douglas Comer,
David Gries,
Michael C. Mulder,
Allen B. Tucker,
A. Joe Turner,
Paul R. Young:
Computing as a discipline: preliminary report of the ACM task force on the core of computer science.
SIGCSE 1988: 41 |
| 1985 |
| 53 | | Peter J. Denning:
Special Section on Computer Architecture - Introduction.
Commun. ACM 28(1): 6-7 (1985) |
| 52 | | Peter J. Denning,
Michael C. Mulder:
Computing in the Frontiers of Science and Engineering - Introduction.
Commun. ACM 28(11): 1128-1129 (1985) |
| 51 | | James Martin,
Philip A. Bernstein,
Peter J. Denning,
Michael L. Dertouzos,
Leonard Kleinrock:
Computer Science Education Today: A Dialogue.
Commun. ACM 28(3): 251-262 (1985) |
| 50 | | Michael C. Mulder,
Peter J. Denning:
Computing in the Frontiers of Science and Engineering - Introduction.
IEEE Computer 18(11): 10-11 (1985) |
| 1984 |
| 49 | | Peter J. Denning,
Donn B. Parker,
Susan H. Nycum,
Willis H. Ware:
Computers, Crime and Privacy - A National Dilema, Congressional Testimony from the Industry.
Commun. ACM 27(4): 312-321 (1984) |
| 48 | | Robert L. Brown,
Peter J. Denning,
Walter F. Tichy:
Advanced Operating Systems.
IEEE Computer 17(10): 173-190 (1984) |
| 1983 |
| 47 | | Jeffrey A. Brumfield,
Peter J. Denning:
Operational State Sequence Analysis.
Performance 1983: 269-283 |
| 46 | | Peter J. Denning:
The Working Set Model for Program Behaviour (Reprint).
Commun. ACM 26(1): 43-48 (1983) |
| 1982 |
| 45 | | Peter J. Denning,
Wolfgang Kowalk:
Error Analysis of the Mean Busy Period of a Queue.
IMACS World Congress 1982: 31-40 |
| 44 | | Peter J. Denning:
Electronic Junk.
Commun. ACM 25(3): 163-165 (1982) |
| 43 | | Jeffrey A. Brumfield,
Peter J. Denning:
Error Analysis of Homogeneous Mean Queue and Response Time Estimatiors.
SIGMETRICS Performance Evaluation Review 11(4): 215-221 (1982) |
| 42 | EE | Peter J. Denning,
Michael A. Harrison,
Kathleen A. Wagner,
Aaron Finerman,
Daniel D. McCracken:
Executive Committee Position on VLDB Conferences
SIGMOD Record 12(3): 14a-14i (1982) |
| 1981 |
| 41 | | Peter J. Denning:
Performance Evaluation: Experimental Computer Science at its Best.
SIGMETRICS 1981: 106-109 |
| 40 | | Peter J. Denning,
T. Don Dennis,
Jeffrey A. Brumfield:
Low Contention Semaphores and Ready Lists.
Commun. ACM 24(10): 687-699 (1981) |
| 39 | | Peter J. Denning,
Edward A. Feigenbaum,
Paul C. Gilmore,
Anthony C. Hearn,
Robert W. Ritchie,
J. F. Traub:
A Discipline in Crisis.
Commun. ACM 24(6): 370-374 (1981) |
| 38 | | Peter J. Denning:
Report of the Public Cryptography Study Group.
Commun. ACM 24(7): 434-450 (1981) |
| 1980 |
| 37 | | Peter J. Denning:
Working Sets Past and Present.
IEEE Trans. Software Eng. 6(1): 64-84 (1980) |
| 36 | | Peter J. Denning,
T. Don Dennis:
On Minimizing Contention At Semaphores.
Operating Systems Review 14(2): 9-16 (1980) |
| 35 | | Peter J. Denning,
Harold S. Stone:
An Exchange of Views on Operating Systems Courses.
Operating Systems Review 14(4): 71-82 (1980) |
| 1979 |
| 34 | | Gianfranco Balbo,
Peter J. Denning:
Homogeneous Approximations of General Queueing Networks.
Performance 1979: 353-374 |
| 33 | | Jeffrey P. Buzen,
Peter J. Denning:
Surveyor's Forum: Stochastic or Operational?
ACM Comput. Surv. 11(1): 70 (1979) |
| 32 | | Dorothy E. Denning,
Peter J. Denning:
Data Security.
ACM Comput. Surv. 11(3): 227-249 (1979) |
| 31 | | Peter J. Denning:
Editor's Overview - Special Section on Data Encryption.
ACM Comput. Surv. 11(4): 283 (1979) |
| 30 | EE | Dorothy E. Denning,
Peter J. Denning,
Mayer D. Schwartz:
The Tracker: A Threat to Statistical Database Security.
ACM Trans. Database Syst. 4(1): 76-96 (1979) |
| 29 | EE | Mayer D. Schwartz,
Dorothy E. Denning,
Peter J. Denning:
Linear Queries in Statistical Databases.
ACM Trans. Database Syst. 4(2): 156-167 (1979) |
| 28 | | Daniel D. McCracken,
Peter J. Denning,
David H. Brandin:
An ACM Executive Committee Position on the Crisis in Experimental Computer Science.
Commun. ACM 22(9): 503-504 (1979) |
| 1978 |
| 27 | | Peter J. Denning:
Working Set Dispatchers are Neas Optimal (abstract).
Int. CMG Conference 1978: 255 |
| 26 | | Peter J. Denning,
Jeffrey P. Buzen:
The Operational Analysis of Queueing Network Models.
ACM Comput. Surv. 10(3): 225-261 (1978) |
| 25 | | Peter J. Denning,
Donald R. Slutz:
Generalized Working Sets for Segment Reference Strings.
Commun. ACM 21(9): 750-759 (1978) |
| 1977 |
| 24 | | Mayer D. Schwartz,
Dorothy E. Denning,
Peter J. Denning:
Securing Data Bases under Linear Queries.
IFIP Congress 1977: 395-398 |
| 23 | | Peter J. Denning,
Jeffrey P. Buzen:
Operational Analysis of Queueing Networks.
Performance 1977: 151-172 |
| 22 | | Peter J. Denning:
Surveyor's Forum: An Amplification on Hydra's Capabilities.
ACM Comput. Surv. 9(2): 165-166 (1977) |
| 21 | | Peter J. Denning:
Surveyor's Forum: An Error Recovery.
ACM Comput. Surv. 9(3): 254-255 (1977) |
| 20 | | Dorothy E. Denning,
Peter J. Denning:
Certification of Programs for Secure Information Flow.
Commun. ACM 20(7): 504-513 (1977) |
| 1976 |
| 19 | | Peter J. Denning:
Sacificing the Calf of Flexibility on the Altar of Reliability.
ICSE 1976: 384-386 |
| 18 | EE | Peter J. Denning,
Kevin C. Kahn:
An L=S criterion for optimal multiprogramming.
SIGMETRICS 1976: 219-229 |
| 17 | | Peter J. Denning:
Fault Tolerant Operating Systems.
ACM Comput. Surv. 8(4): 359-389 (1976) |
| 16 | | Peter J. Denning,
Kevin C. Kahn,
Jacques Leroudier,
Dominique Potier,
Rajan Suri:
Optimal Multiprogramming
Acta Inf. 7: 197-216 (1976) |
| 1975 |
| 15 | EE | Peter J. Denning:
On being one's own programming self.
AFIPS National Computer Conference 1975: 283 |
| 14 | | Peter J. Denning,
Kevin C. Kahn:
A Study of Program Locality and Lifetime Functions.
SOSP 1975: 207-216 |
| 1973 |
| 13 | | Edward G. Coffman Jr.,
Peter J. Denning:
Operating Systems Theory
Prentice-Hall 1973 |
| 12 | | Peter J. Denning,
Jeffrey P. Spirn:
Dynamic Storage Partitioning.
SOSP 1973: 73-79 |
| 11 | | Peter J. Denning,
G. Scott Graham:
A Note on Subexpression Ordering in the Evaluation of Arithmetic Expressions.
Commun. ACM 16(11): 700-702 (1973) |
| 1972 |
| 10 | | Peter J. Denning:
A Note on Paging Drum Efficiency.
ACM Comput. Surv. 4(1): 1-3 (1972) |
| 9 | | Peter J. Denning,
Stuart C. Schwartz:
Properties of the Working Set Model.
Commun. ACM 15(3): 191-198 (1972) |
| 8 | EE | Peter J. Denning:
Operating System Principles and Undergraduate Computer Science Curicula.
DATA BASE 4(2): 5-10 (1972) |
| 7 | EE | Alfred V. Aho,
Peter J. Denning,
Jeffrey D. Ullman:
Weak and Mixed Strategy Precedence Parsing.
J. ACM 19(2): 225-243 (1972) |
| 1971 |
| 6 | | Peter J. Denning,
Stuart C. Schwartz:
Properties of the Working Set Model (Abstract).
SOSP 1971: 130-140 |
| 5 | | Peter J. Denning:
Third Generation Computer Systems.
ACM Comput. Surv. 3(4): 175-216 (1971) |
| 4 | EE | Alfred V. Aho,
Peter J. Denning,
Jeffrey D. Ullman:
Principles of Optimal Page Replacement.
J. ACM 18(1): 80-93 (1971) |
| 1970 |
| 3 | | Peter J. Denning:
Virtual Memory.
ACM Comput. Surv. 2(3): 153-189 (1970) |
| 1968 |
| 2 | EE | Peter J. Denning:
The Working Set Model for Program Behaviour.
Commun. ACM 11(5): 323-333 (1968) |
| 1 | EE | Peter J. Denning:
Operating Systems: A statistical model for console behavior in multiuser computers.
Commun. ACM 11(9): 605-612 (1968) |