Journal: Communications of the ACM

Volume 28, Issue 9

896 -- 901Jon Louis Bentley. Bumper-Sticker Computer Science
902 -- 903Peter Friedland. Special Section on Architectures for Knowledge-Based Systems - Introduction
904 -- 920Richard Fikes, Tom Kehler. The Role of Frame-Based Representation in Reasoning
921 -- 932Frederick Hayes-Roth. Rule-Based Systems
933 -- 941Michael R. Genesereth, Matthew L. Ginsberg. Logic Programming
942 -- 960Jürg Gutknecht. Concepts of the Text Editor Lara
961 -- 972Gerard D. Finn. Extended Use of Null Productions in LR(1) Parser Applications
973 -- 993Hanan Samet. Data Structures for Quadtree Approximation and Compression
994 -- 1004James R. Slagle, Henry Hamburger. An Expert System for a Resource Allocation Problem

Volume 28, Issue 8

797 -- 807David K. Gifford, Alfred Z. Spector. The Cirrus Banking Network
808 -- 813Karen A. Frenkel. Report on the Microelectronics and Computer Technology Corporation Conference
815 -- 818Elliot B. Koffman, David W. Stemple, Caroline E. Wardle. Recommended Curriculum For CS2, 1984
820 -- 825J. M. Shearer, M. A. Wolfe. ALGLIB, A Simple Symbol-Manipulation Package
826 -- 838Henry C. Smith. Database Design: Composing Fully Normalized Tables from a Rigorous Dependency Diagram
840 -- 853Dianne P. O Leary, G. W. Stewart. Data-Flow Algorithms for Parallel Matrix Computations
854 -- 856Lawrence L. Larmore, Daniel S. Hirschberg. Efficient Optimal Pagination of Scrolls

Volume 28, Issue 7

671 -- 679Jon Louis Bentley. Confessions of a Coder
680 -- 689Starr Roxanne Hiltz, Murray Turoff. Structuring Computer-Mediated Communication Systems to Avoid Information Overload
690 -- 704Mark Stefik. Strategic Computing at DARPA: Overview and Assessment
708 -- 717John A. Mills. A Pragmatic View of the System Architect
718 -- 727Vaclav Rajlich. Paradigms for Design and Implementation in Ada
728 -- 740Kenneth C. Laudon. Environmental and Institional Models of System Development: A National Criminal History System
741 -- 749W. David Kelton. Transient Exponential-Erlang Queues and Steady-State Simulation

Volume 28, Issue 6

570 -- 576Jon Louis Bentley. Associative Arrays
578 -- 589Karen A. Frenkel. Toward Automating the Software-Development Cycle
590 -- 603Pierre-Jacques Courtois. On Time and Space Decomposition of Complex Structures
605 -- 611John Beidler, Richard H. Austing, Lillian N. Cassel. Computing Programs in Small Colleges
612 -- 616David R. McIntyre, Michael A. Pechura. Data Compression Using Static Huffman Code-Decode Tables
617 -- 627Leonard J. Bass. A Generalized User Interface for Application Programs (II)
628 -- 636Alan W. Biermann, Robert D. Rodman, David C. Rubin, J. Francis Heidlage. Natural Language with Discrete Speech as a Mode for Human-to-Machine Communication
637 -- 647Shimon Even, Oded Goldreich, Abraham Lempel. A Randomized Protocol for Signing Contracts

Volume 28, Issue 5

456 -- 462Jon Louis Bentley. A Spelling Checker
464 -- 480Michael Conrad. On Design Princiles for a Modular Computer
481 -- 488Jane P. Devlin, William A. Lowell, Anne E. Alger. Self-Assessment Procedure XIV: A Self-Assessment Procedure Dealing with the Legal Issues of Computing
490 -- 493John Tartar. The 1984 Snowbird Report: Future Issues in Computer Science
494 -- 499Tor Guimaraes. A Study of Application Program Development Techniques
500 -- 505Jack Gostl, Irwin Greenberg. An Application of Queuing Theory to the Design of a Message-Switching Computer System
506 -- 511R. R. Oldehoeft, Stephen J. Allan. Adaptive Exact-Fit Storage Management
512 -- 522Nicholas P. Vitalari, Alladi Venkatesh, Kjell Gronhaug. Computing in the Home: Shifts in the Time Allocation Patterns of Households
523 -- 532Thomas J. Sager. A Polynomial Time Generator for Minimal Perfect Hash Functions

Volume 28, Issue 4

352 -- 353Stephen Wolfram. Special Section on Computing at the Frontiers of Theoretical Physics - Introduction
354 -- 357W. David Arnett. Computational Astrophysics
358 -- 362Benny Lautrup. Monte Carlo Methods in Theoretical High-Energy Physics
363 -- 373Scott Kirkpatrick, Robert H. Swendsen. Statistical Mechanics and Disordered Systems
374 -- 384David Campbell, Jim Crutchfield, Doyne Farmer, Erica Jen. Experimental Mathematics: The Role of Computation in Nonlinear Science
385 -- 389Robert B. Pearson, John L. Richardson, Doug Toussaint. Special-Purpose Processors in Theoretical Physics
390 -- 394Stephen Wolfram. Symbolic Mathematical Computation
396 -- 403Roger L. Wainwright. A Class of Sorting Algorithms Based on Quicksort
404 -- 411Jon Louis Bentley, Catherine C. McGeoch. Amortized Analyses of Self-Organizing Sequential Search Heuristics
412 -- 418Marek Kubale, Boguslaw Jackowski. A Generalized Implicit Enumeration Algorithm for Graph Coloring

Volume 28, Issue 3

245 -- 250Jon Louis Bentley. Thanks, Heaps
251 -- 262James Martin, Philip A. Bernstein, Peter J. Denning, Michael L. Dertouzos, Leonard Kleinrock. Computer Science Education Today: A Dialogue
263 -- 268D. F. Butcher, W. A. Muth. Predicting Performance in an Introductory Computer Science Course
269 -- 279A. Joe Turner. Computer Science in Secondary Schools: Curriculum and Teacher Certification
280 -- 288Ian H. Witten, Bob Bramwell. A System for Interactive Viewing of Structured Documents
289 -- 299David C. Blair, M. E. Maron. An Evaluation of Retrieval Effectiveness for a Full-Text Document-Retrieval System
300 -- 311John D. Gould, Clayton Lewis. Design for Usability: Key Principles and What Designers Think
312 -- 321Haim Mendelson. Pricing Computer Services: Queueing Effects

Volume 28, Issue 2

138 -- 141Jon Louis Bentley. Tricks of the Trade
142 -- 151Phillip Ein-Dor. Grosch s Law Re-Revisited: CPU Power and the Cost of Computation
152 -- 157Ronald S. Lemos. Rating the Major Computing Periodicals on Readability
159 -- 164Niklaus Wirth. From Programming Language Design to Computer Construction
166 -- 179Bernhard C. Reimann, Allan D. Waren. User-Oriented Criteria for the Selection of DSS Software
180 -- 189Stephen Jose Hanson, Richard R. Rosinski. Programmer Perceptions of Productivity and Programming Tools
190 -- 201C. Michael Overstreet, Richard E. Nance. A Specification Language to Assist in Analysis of Discrete Event Simulation Models
202 -- 208Daniel Dominic Sleator, Robert Endre Tarjan. Amortized Efficiency of List Update and Paging Rules

Volume 28, Issue 12

1296 -- 1310Alain Colmerauer. Prolog in 10 Figures
1311 -- 1324Jacques Cohen. Describing Prolog by Its Interpretation and Compilation
1326 -- 1335David Lorge Parnas. Software Aspects of Strategic Defense Systems
1336 -- 1342Gordon V. Cormack. Data Compression on a Database System
1344 -- 1352James D. McKeen, Tor Guimaraes. Selecting MIS Projects By Steering Commitee

Volume 28, Issue 11

1121 -- 1127Jon Louis Bentley. Selection
1128 -- 1129Peter J. Denning, Michael C. Mulder. Computing in the Frontiers of Science and Engineering - Introduction
1130 -- 1150Michael R. Raugh. Modeling California Earthquakes and Earth Structures
1151 -- 1163D. Kent Cullers, Ivan R. Linscott, Bernhard M. Oliver. Signal Processing in SETI
1164 -- 1186Peter Friedland, Laurence H. Kedes. Discovering the Secrets of DNA
1187 -- 1199Alan B. Chambers, David C. Nagel. Pilots of the Future: Human or Computer?
1200 -- 1213Leonard Kleinrock. Distributed Systems
1214 -- 1224Edward Balkovich, Steven Lerman, Richard P. Parmelee. Computing in Higher Education: The Athena Experience
1225 -- 1235Joel S. Birnbaum. Towards the Domestication of Microelectronics

Volume 28, Issue 10

1030 -- 1044David Chaum. Security Without Identification: Transaction Systems to Make Big Brother Obsolete
1045 -- 1052Gad Ariav, Michael J. Ginzberg. DSS Design: A Systemic View of Decision Support
1054 -- 1058Robert Mandl. Orthogonal Latin Squares: An Application of Experiment Design to Compiler Testing
1059 -- 1067Bo Sanden. Systems Programming with JSP: Example - A VDU Controller
1076 -- 1085Raj Jain, Imrich Chlamtac. The P² Algorithm for Dynamic Calculation of Quantiiles and Histograms Without Storing Observations

Volume 28, Issue 1

6 -- 7Peter J. Denning. Special Section on Computer Architecture - Introduction
8 -- 21David A. Patterson. Reduced Instruction Set Computers
22 -- 33Charles L. Seitz. The Cosmic Cube
34 -- 52John R. Gurd, Chris C. Kirkham, Ian Watson. The Manchester Prototype Dataflow Computer
53 -- 68Jean E. Sammet, Robert W. Rector. In Recognition of the 25th Anniversary of Computing Reviews
69 -- 78Jack Minker. Computer Professionals Whose Scientific Freedom and Human Right Have Been Violated - 1984: A report of the ACM Commitee on Scientific Freedom and Human Rights
80 -- 88R. E. Berry, B. A. E. Meekings. A Style Analysis of C Programs
89 -- 94John C. Nash. Design and Implementation of a Very Small Linear Algebra Program Package
96 -- 99Susan M. Merritt. An Inverted Taxonomy of Sorting Algorithms