Table of Contents

Departments

Editor's Letter

The Financial Meltdown and Computing

Letters to the Editor

Computer Science Does Matter

In the Virtual Extension

blog@CACM

Saying Good-bye to DBMSs, Designing Effective Interfaces

CACM Online

What You Read on Your Summer Vacation

Calendar

Careers

Last Byte

Puzzled

Solutions and Sources

Future Tense

Confusions of the Hive Mind

News

Entering a Parallel Universe

Medical Nanobots

Facing an Age-Old Problem

Computer Science Meets Environmental Science

Viewpoints

Law and Technology

Keeping Track of Telecommunications Surveillance

The Profession of IT

Computing: The Fourth Great Domain of Science

Emerging Markets

How ICT Advances Might Help Developing Nations

IT Policy

The Long Road to Computer Science Education Reform

Viewpoint

Face the Inevitable, Embrace Parallelism

Interview

An Interview with Maurice Wilkes

Practice

Reveling in Constraints

Monitoring and Control of Large Systems with MonALISA

Making Sense of Revision-Control Systems

Contributed Articles

Sound Index: Charts For the People, By the People

What Intellectual Property Law Should Learn from Software

Review Article

The Status of the P versus NP Problem

Research Highlights

Technical Perspective

Abstraction for Parallelism

Optimistic Parallelism Requires Abstractions

Technical Perspective

They Do Click, Don't They?

Spamalytics: An Empirical Analysis of Spam Marketing Conversion


Communications - September 2009 Index

Communications - September 2009 - (Page Ci)

Communications - September 2009 - (Page Cii)

Communications - September 2009 - (Page 1)

Communications - September 2009 - Departments (Page 2)

Communications - September 2009 - Departments (Page 3)

Communications - September 2009 - Departments (Page 4)

Communications - September 2009 - Departments (Page 5)

Communications - September 2009 - Departments (Page 6)

Communications - September 2009 - Departments (Page 7)

Communications - September 2009 - Departments (Page 8)

Communications - September 2009 - Departments (Page 9)

Communications - September 2009 - Departments (Page 10)

Communications - September 2009 - Departments (Page 11)

Communications - September 2009 - Departments (Page 12)

Communications - September 2009 - Departments (Page 13)

Communications - September 2009 - Departments (Page 14)

Communications - September 2009 - News (Page 15)

Communications - September 2009 - News (Page 16)

Communications - September 2009 - News (Page 17)

Communications - September 2009 - News (Page 18)

Communications - September 2009 - News (Page 19)

Communications - September 2009 - News (Page 20)

Communications - September 2009 - News (Page 21)

Communications - September 2009 - News (Page 22)

Communications - September 2009 - News (Page 23)

Communications - September 2009 - Viewpoints (Page 24)

Communications - September 2009 - Viewpoints (Page 25)

Communications - September 2009 - Viewpoints (Page 26)

Communications - September 2009 - Viewpoints (Page 27)

Communications - September 2009 - Viewpoints (Page 28)

Communications - September 2009 - Viewpoints (Page 29)

Communications - September 2009 - Viewpoints (Page 30)

Communications - September 2009 - Viewpoints (Page 31)

Communications - September 2009 - Viewpoints (Page 32)

Communications - September 2009 - Viewpoints (Page 33)

Communications - September 2009 - Viewpoints (Page 34)

Communications - September 2009 - Viewpoints (Page 35)

Communications - September 2009 - Viewpoints (Page 36)

Communications - September 2009 - Viewpoints (Page 37)

Communications - September 2009 - Viewpoints (Page 38)

Communications - September 2009 - Viewpoints (Page 39)

Communications - September 2009 - Viewpoints (Page 40)

Communications - September 2009 - Viewpoints (Page 41)

Communications - September 2009 - Viewpoints (Page 42)

Communications - September 2009 - Viewpoints (Page 43)

Communications - September 2009 - Practice (Page 44)

Communications - September 2009 - Practice (Page 45)

Communications - September 2009 - Practice (Page 46)

Communications - September 2009 - Practice (Page 47)

Communications - September 2009 - Practice (Page 48)

Communications - September 2009 - Practice (Page 49)

Communications - September 2009 - Practice (Page 50)

Communications - September 2009 - Practice (Page 51)

Communications - September 2009 - Practice (Page 52)

Communications - September 2009 - Practice (Page 53)

Communications - September 2009 - Practice (Page 54)

Communications - September 2009 - Practice (Page 55)

Communications - September 2009 - Practice (Page 56)

Communications - September 2009 - Practice (Page 57)

Communications - September 2009 - Practice (Page 58)

Communications - September 2009 - Practice (Page 59)

Communications - September 2009 - Practice (Page 60)

Communications - September 2009 - Practice (Page 61)

Communications - September 2009 - Practice (Page 62)

Communications - September 2009 - Practice (Page 63)

Communications - September 2009 - Contributed Articles (Page 64)

Communications - September 2009 - Contributed Articles (Page 65)

Communications - September 2009 - Contributed Articles (Page 66)

Communications - September 2009 - Contributed Articles (Page 67)

Communications - September 2009 - Contributed Articles (Page 68)

Communications - September 2009 - Contributed Articles (Page 69)

Communications - September 2009 - Contributed Articles (Page 70)

Communications - September 2009 - Contributed Articles (Page 71)

Communications - September 2009 - Contributed Articles (Page 72)

Communications - September 2009 - Contributed Articles (Page 73)

Communications - September 2009 - Contributed Articles (Page 74)

Communications - September 2009 - Contributed Articles (Page 75)

Communications - September 2009 - Contributed Articles (Page 76)

Communications - September 2009 - Contributed Articles (Page 77)

Communications - September 2009 - Review Article (Page 78)

Communications - September 2009 - Review Article (Page 79)

Communications - September 2009 - Review Article (Page 80)

Communications - September 2009 - Review Article (Page 81)

Communications - September 2009 - Review Article (Page 82)

Communications - September 2009 - Review Article (Page 83)

Communications - September 2009 - Review Article (Page 84)

Communications - September 2009 - Review Article (Page 85)

Communications - September 2009 - Review Article (Page 86)

Communications - September 2009 - Review Article (Page 87)

Communications - September 2009 - Research Highlights (Page 88)

Communications - September 2009 - Research Highlights (Page 89)

Communications - September 2009 - Research Highlights (Page 90)

Communications - September 2009 - Research Highlights (Page 91)

Communications - September 2009 - Research Highlights (Page 92)

Communications - September 2009 - Research Highlights (Page 93)

Communications - September 2009 - Research Highlights (Page 94)

Communications - September 2009 - Research Highlights (Page 95)

Communications - September 2009 - Research Highlights (Page 96)

Communications - September 2009 - Research Highlights (Page 97)

Communications - September 2009 - Research Highlights (Page 98)

Communications - September 2009 - Research Highlights (Page 99)

Communications - September 2009 - Research Highlights (Page 100)

Communications - September 2009 - Research Highlights (Page 101)

Communications - September 2009 - Research Highlights (Page 102)

Communications - September 2009 - Research Highlights (Page 103)

Communications - September 2009 - Research Highlights (Page 104)

Communications - September 2009 - Research Highlights (Page 105)

Communications - September 2009 - Research Highlights (Page 106)

Communications - September 2009 - Research Highlights (Page 107)

Communications - September 2009 - Research Highlights (Page 108)

Communications - September 2009 - Research Highlights (Page 109)

Communications - September 2009 - Last Byte (Page 110)

Communications - September 2009 - Last Byte (Page 111)

Communications - September 2009 - Last Byte (Page 112)

Communications - September 2009 - Last Byte (Page iii)

Communications - September 2009 - Last Byte (Page iv)

Digital edition of Communications - September 2009 provided by Texterity, Inc.