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) |