COLUMN:
ACM awards committee
The Work of ACM's Awards Committee
ACM currently sponsors over 100 awards for technical and professional excellence. These awards serve many purposes within the computing community.
Calvin Gotlieb, James Horning
Page 5
COLUMN:
Historical reflections
Be Careful What You Wish For
Reflections on the decline of mathematical tables.
Martin Campbell-Kelly
Pages 25-26
COLUMN:
Technology strategy and management
Cloud Computing and SaaS as New Computing Platforms
To become an industry platform, vendors must open their infrastructure technology to other product companies.
Michael Cusumano
Pages 27-29
COLUMN:
Kode Vicious
The Data-Structure Canon
Data structures are part of the foundation of computer science. It pays to revisit them from time to time.
George V. Neville-Neil
Pages 33-34
A View of Cloud Computing
Clearing the clouds away from the true potential and obstacles posed by this computing capability.
Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, Matei Zaharia
Pages 50-58
SECTION:
Contributed articles
Recipe For Efficiency: Principles of Power-Aware Computing
Prior work on power management reflects recurring themes that can be leveraged to make future systems more energy efficient.
Parthasarathy Ranganathan
Pages 60-67
SECTION:
Review articles
Functional Logic Programming
Combining the paradigm features of both logic and functional programming makes for some powerful implementations.
Sergio Antoy, Michael Hanus
Pages 74-85
COLUMN:
Last byte
Q&A: Systematic Thinking
Andrew S. Tanenbaum talks about MINIX, microkernels, and electronic voting systems.
Leah Hoffmann
Pages 112-ff
SECTION:
Virtual extension
CHOC'LATE: A Framework For Specification-Based Testing
In spite of its importance in software reliability, testing is labor intensive and expensive. It has been found that software testing without a good strategy may not be more effective than testing the system with random data. …
Pak-Lok Poon, Sau-Fun Tang, T. H. Tse, T. Y. Chen
Pages 113-118
A Tale of Two Internet Service Providers
Few ISP supervisors are aware that some courts are in the process of creating a legal duty for employers to monitor their workers.
Robert J. Aalberts, Percy S. Poon, Paul D. Thistle
Pages 119-123
WWW Recycling For a Better World
Web 2.0 is affecting the structure of our society by creating new spaces of freedom, giving voice to any opinion, easing interpersonal relationships, and encouraging the creation of collaborating collectivities.
Stefano Ferretti, Marco Furini, Claudio E. Palazzi, Marco Roccetti, Paola Salomoni
Pages 139-143