JACM at the Start of a New Decade
August 2010 - Vol. 53 No. 8
Features
CS Expertise For Institutional Review Boards
The War Against Spam; and More
Mechanism Design Meets Computer Science
Looking Beyond Stereoscopic 3D’s Revival
Making Sense of Real-Time Behavior
Celebrating the Legacy of Plato
Gödel Prize and Other CS Awards
Is the Internet a Maturing Market?
Preparing Computer Science Students For the Robotics Revolution
Rights For Autonomous Artificial Agents?
An Interview With Edsger W. Dijkstra
Software Development with Code Maps
Moving to the Edge: A CTO Roundtable on Network Virtualization
Seven Principles For Selecting Software Packages
Predicting the Popularity of Online Content
Memory Models: A Case For Rethinking Parallel Languages and Hardware
Technical Persepctive: Attacks Target Web Server Logic and Prey on XCS Weaknesses
The Emergence of Cross Channel Scripting
Technical Persepctive: Large-Scale Sound and Precise Program Analysis
Reasoning About the Unknown in Static Analysis
How a Service-Oriented Architecture May Change the Software Development Process
thinkflickrthink: A Case Study on Strategic Tagging
Plat_Forms: Is There One Best Web Development Technology?