ACM DL

Computing Surveys (CSUR)

Menu

Search Issue
enter search term and/or author name

Archive


ACM Computing Surveys (CSUR), Volume 28 Issue 1, March 1996

In memoriam Paris C. Kanellakis
Serge Abiteboul, Gabriel M. Kuper, Harry G. Mairson, Alexander A. Shvartsman, Moshe Y. Vardi
Pages: 3-15
DOI: 10.1145/234313.234318

Basic techniques for design and analysis of algorithms
Edward M. Reingold
Pages: 19-21
DOI: 10.1145/234313.234321

Data structures
Roberto Tamassia
Pages: 23-26
DOI: 10.1145/234313.234323

Computational geometry
D. T. Lee
Pages: 27-31
DOI: 10.1145/234313.234325

Randomized algorithms
Rajeev Motwani, Prabhakar Raghavan
Pages: 33-37
DOI: 10.1145/234313.234327

Pattern-matching and text-compression algorithms
Maxime Crochemore, Thierry Lecroq
Pages: 39-41
DOI: 10.1145/234313.234331

Graph and network algorithms
Samir Khuller, Balaji Raghavachari
Pages: 43-45
DOI: 10.1145/234313.234334

Computational complexity theory
Michael C. Loui
Pages: 47-49
DOI: 10.1145/234313.234337

Parallel algorithms
Guy E. Blelloch, Bruce M. Maggs
Pages: 51-54
DOI: 10.1145/234313.234339

Combinatorial optimization: an integer programming perspective
Vijay Chandru, M. R. Rao
Pages: 55-58
DOI: 10.1145/234313.234341

Layout algorithm for VLSI design
Andrea S. Lapaugh
Pages: 59-61
DOI: 10.1145/234313.234343

Memory systems
Doug Burger
Pages: 63-65
DOI: 10.1145/234313.234974

Parallel architectures
Michael J. Flynn, Kevin W. Rudd
Pages: 67-70
DOI: 10.1145/234313.234345

Learning decision tree classifiers
J. R. Quinlan
Pages: 71-72
DOI: 10.1145/234313.234346

Neural networks
Michael I. Jordan, Christopher M. Bishop
Pages: 73-75
DOI: 10.1145/234313.234348

Genetic algorithms
Stephanie Forrest
Pages: 77-80
DOI: 10.1145/234313.234350

Robotics
F. L. Lewis, M. Fitzgerald, K. Liu
Pages: 81-83
DOI: 10.1145/234313.234351

Automated planning
Thomas Dean
Pages: 85-87
DOI: 10.1145/234313.234352

Decision making under uncertainty
Judea Pearl
Pages: 89-92
DOI: 10.1145/234313.234354

Numerical simulations of reactive flows
Pasquale Cinnella
Pages: 93-96
DOI: 10.1145/234313.234355

Computational electromagnetics
Joseph S. Shang
Pages: 97-99
DOI: 10.1145/234313.234357

Computational biology
David T. Kingsbury
Pages: 101-103
DOI: 10.1145/234313.234358

Data models
Avi Silberschatz, Henry F. Korth, S. Sudarshan
Pages: 105-108
DOI: 10.1145/234313.234360

Rules in database systems
Stefano Ceri, Raghu Ramakrishnan
Pages: 109-111
DOI: 10.1145/234313.234362

Tuning databases for high performance
Dennis Shasha
Pages: 113-115
DOI: 10.1145/234313.234363

Access methods
Betty Salzberg
Pages: 117-120
DOI: 10.1145/234313.234365

Query optimization
Yannis E. Ioannidis
Pages: 121-123
DOI: 10.1145/234313.234367

Distributed and parallel database systems
M. Tamer Özsu, Patrick Valduriez
Pages: 125-128
DOI: 10.1145/234313.234368

Database security and privacy
Sushil Jajodia
Pages: 129-131
DOI: 10.1145/234313.234370

Text databases and information retrieval
Ellen Riloff, Lee Hollaar
Pages: 133-135
DOI: 10.1145/234313.234371

Object databases
Francois Bancilhon
Pages: 137-140
DOI: 10.1145/234313.234373

SQL language summary
Jim Melton
Pages: 141-143
DOI: 10.1145/234313.234374

Overview of three-dimensional computer graphics
Donald H. House
Pages: 145-148
DOI: 10.1145/234313.234375

Geometric primitives
A. P. Rockwood
Pages: 149-151
DOI: 10.1145/234313.234377

Advanced modeling techniques for computer graphics
David S. Ebert
Pages: 153-156
DOI: 10.1145/234313.234378

Rendering techniques: past, present and future
Alan Watt
Pages: 157-159
DOI: 10.1145/234313.234380

Computer animation
Nadia Magnenat Thalmann, Daniel Thalmann
Pages: 161-163
DOI: 10.1145/234313.234381

Volume visualization
Arie E. Kaufman
Pages: 165-167
DOI: 10.1145/234313.234383

The organizational contexts of development and use
Jonathan Grudin
Pages: 169-171
DOI: 10.1145/234313.234384

International usability standards
Wolfgang Dzida
Pages: 173-175
DOI: 10.1145/234313.234386

Human-computer interaction: input devices
Robert J. K. Jacob
Pages: 177-179
DOI: 10.1145/234313.234387

Multimedia output devices and techniques
Colin Ware
Pages: 181-183
DOI: 10.1145/234313.234389

Interactive techniques
Jürgen Ziegler
Pages: 185-187
DOI: 10.1145/234313.234392

User interface software technology
Brad A. Myers
Pages: 189-191
DOI: 10.1145/234313.234394

Human factors in programming and software development
Mary Beth Rosson
Pages: 193-195
DOI: 10.1145/234313.234396

Online support systems
Stuart A. Selber, Johndan Johnson-Eilola, Brad Mehlenbacher
Pages: 197-200
DOI: 10.1145/234313.234397

Operating systems
Raphel A. Finkel
Pages: 201-203
DOI: 10.1145/234313.234399

Real-time and embedded systems
John A. Stankovic
Pages: 205-208
DOI: 10.1145/234313.234400

Process synchronization and IPC
Craig E. Wills
Pages: 209-211
DOI: 10.1145/234313.234401

Virtual memory
Peter J. Denning
Pages: 213-216
DOI: 10.1145/234313.234403

Secondary storage and filesystems
Marshall Kirk McKusick
Pages: 217-219
DOI: 10.1145/234313.234404

Advances in high-speed networking
William Stallings
Pages: 221-223
DOI: 10.1145/234313.234406

Distributed operating systems
Sape J. Mullender
Pages: 225-227
DOI: 10.1145/234313.234407

Distributed file systems and distributed memory
Thomas W. Doeppner, Jr.
Pages: 229-231
DOI: 10.1145/234313.234409

Distributed and multiprocessor scheduling
Steve J. Chapin
Pages: 233-235
DOI: 10.1145/234313.234410

Software support for heterogeneous computing
Howard Jay Siegel, Henry G. Dietz, John K. Antonio
Pages: 237-239
DOI: 10.1145/234313.234411

Authentication, access control, and audit
Ravi Sandhu, Pierangela Samarati
Pages: 241-243
DOI: 10.1145/234313.234412

Progress in programming languages
Kim B. Bruce
Pages: 245-247
DOI: 10.1145/234313.234413

Functional programming languages
Benjamin Goldberg
Pages: 249-251
DOI: 10.1145/234313.234414

Object-oriented programming
Stuart Hirshfield, Raimund K. Ege
Pages: 253-255
DOI: 10.1145/234313.234415

Logic programming and constraint logic programming
Jacques Cohen
Pages: 257-259
DOI: 10.1145/234313.234416

Parallelizing compilers
Michael Wolfe
Pages: 261-262
DOI: 10.1145/234313.234417

Type systems
Luca Cardelli
Pages: 263-264
DOI: 10.1145/234313.234418

Programming language semantics
David A. Schmidt
Pages: 265-267
DOI: 10.1145/234313.234419

Software process models
Ian Sommerville
Pages: 269-271
DOI: 10.1145/234313.234420

Object-oriented design
Ian M. Holland, Karl J. Lieberherr
Pages: 273-275
DOI: 10.1145/234313.234421

Testing: principles and practice
Stephen R. Schach
Pages: 277-279
DOI: 10.1145/234313.234422

Software tools and environments
Steven P. Reiss
Pages: 281-284
DOI: 10.1145/234313.234423

Interoperability
Peter Wegner
Pages: 285-287
DOI: 10.1145/234313.234424