Table of Contents

Departments

Editor's Letter

Publisher's Corner

Letters To The Editor

CACM Online

Calendar

Careers

Last Byte

Puzzled

Future Tense

News

Betting on Ideas

Crowd Control

The Evolution of Virtualization

A Difficult, Unforgettable Idea

ACM Fellows Honored

Viewpoints

The Profession of IT: Is Software Engineering Engineering?

Legally Speaking: When is a "License" Really a Sale?

Viewpoint: Your Students Are Your Legacy

Viewpoint: Advising Students for Success

Interview: An Interview with C.A.R. Hoare

Practice

Better Scripts, Better Games

Erlang for Concurrent Programming

Contributed Articles

Reflecting Human Values in the Digital Age

Statecharts in the Making: A Personal Account

Review Articles

Probabilistically Checkable Proofs

Research Highlights

Technical Perspective: The Beauty of Error-Correction Codes

Error Correction up to the Information-Theoretic Limit

Technical Perspective: Where Biology Meets Computing

Learning and Detecting Emergent Behavior in Networks of Cardiac Myocytes


Communications - March 2009 Index

Communications - March 2009 - (Page CI)

Communications - March 2009 - (Page CII)

Communications - March 2009 - (Page 1)

Communications - March 2009 - Viewpoints (Page 2)

Communications - March 2009 - Research Highlights (Page 3)

Communications - March 2009 - Research Highlights (Page 4)

Communications - March 2009 - Research Highlights (Page 5)

Communications - March 2009 - Research Highlights (Page 6)

Communications - March 2009 - Research Highlights (Page 7)

Communications - March 2009 - Research Highlights (Page 8)

Communications - March 2009 - Research Highlights (Page 9)

Communications - March 2009 - Research Highlights (Page 10)

Communications - March 2009 - Research Highlights (Page 11)

Communications - March 2009 - Research Highlights (Page 12)

Communications - March 2009 - Research Highlights (Page 13)

Communications - March 2009 - Research Highlights (Page 14)

Communications - March 2009 - Research Highlights (Page 15)

Communications - March 2009 - Research Highlights (Page 16)

Communications - March 2009 - Research Highlights (Page 17)

Communications - March 2009 - Research Highlights (Page 18)

Communications - March 2009 - Research Highlights (Page 19)

Communications - March 2009 - Research Highlights (Page 20)

Communications - March 2009 - Research Highlights (Page 21)

Communications - March 2009 - Research Highlights (Page 22)

Communications - March 2009 - Research Highlights (Page 23)

Communications - March 2009 - Research Highlights (Page 24)

Communications - March 2009 - Research Highlights (Page 25)

Communications - March 2009 - Research Highlights (Page 26)

Communications - March 2009 - Research Highlights (Page 27)

Communications - March 2009 - Research Highlights (Page 28)

Communications - March 2009 - Research Highlights (Page 29)

Communications - March 2009 - Research Highlights (Page 30)

Communications - March 2009 - Research Highlights (Page 31)

Communications - March 2009 - Research Highlights (Page 32)

Communications - March 2009 - Research Highlights (Page 33)

Communications - March 2009 - Research Highlights (Page 34)

Communications - March 2009 - Research Highlights (Page 35)

Communications - March 2009 - Research Highlights (Page 36)

Communications - March 2009 - Research Highlights (Page 37)

Communications - March 2009 - Research Highlights (Page 38)

Communications - March 2009 - Research Highlights (Page 39)

Communications - March 2009 - Research Highlights (Page 40)

Communications - March 2009 - Research Highlights (Page 41)

Communications - March 2009 - Research Highlights (Page 42)

Communications - March 2009 - Research Highlights (Page 43)

Communications - March 2009 - Research Highlights (Page 44)

Communications - March 2009 - Research Highlights (Page 45)

Communications - March 2009 - Research Highlights (Page 46)

Communications - March 2009 - Research Highlights (Page 47)

Communications - March 2009 - Research Highlights (Page 48)

Communications - March 2009 - Research Highlights (Page 49)

Communications - March 2009 - Research Highlights (Page 50)

Communications - March 2009 - Research Highlights (Page 51)

Communications - March 2009 - Research Highlights (Page 52)

Communications - March 2009 - Research Highlights (Page 53)

Communications - March 2009 - Research Highlights (Page 54)

Communications - March 2009 - Research Highlights (Page 55)

Communications - March 2009 - Research Highlights (Page 56)

Communications - March 2009 - Research Highlights (Page 57)

Communications - March 2009 - Research Highlights (Page 58)

Communications - March 2009 - Research Highlights (Page 59)

Communications - March 2009 - Research Highlights (Page 60)

Communications - March 2009 - Research Highlights (Page 61)

Communications - March 2009 - Research Highlights (Page 62)

Communications - March 2009 - Research Highlights (Page 63)

Communications - March 2009 - Research Highlights (Page 64)

Communications - March 2009 - Research Highlights (Page 65)

Communications - March 2009 - Research Highlights (Page 66)

Communications - March 2009 - Research Highlights (Page 67)

Communications - March 2009 - Research Highlights (Page 68)

Communications - March 2009 - Research Highlights (Page 69)

Communications - March 2009 - Research Highlights (Page 70)

Communications - March 2009 - Research Highlights (Page 71)

Communications - March 2009 - Research Highlights (Page 72)

Communications - March 2009 - Research Highlights (Page 73)

Communications - March 2009 - Research Highlights (Page 74)

Communications - March 2009 - Research Highlights (Page 75)

Communications - March 2009 - Research Highlights (Page 76)

Communications - March 2009 - Research Highlights (Page 77)

Communications - March 2009 - Research Highlights (Page 78)

Communications - March 2009 - Research Highlights (Page 79)

Communications - March 2009 - Research Highlights (Page 80)

Communications - March 2009 - Research Highlights (Page 81)

Communications - March 2009 - Research Highlights (Page 82)

Communications - March 2009 - Research Highlights (Page 83)

Communications - March 2009 - Research Highlights (Page 84)

Communications - March 2009 - Research Highlights (Page 85)

Communications - March 2009 - Research Highlights (Page 86)

Communications - March 2009 - Research Highlights (Page 87)

Communications - March 2009 - Research Highlights (Page 88)

Communications - March 2009 - Research Highlights (Page 89)

Communications - March 2009 - Research Highlights (Page 90)

Communications - March 2009 - Research Highlights (Page 91)

Communications - March 2009 - Research Highlights (Page 92)

Communications - March 2009 - Research Highlights (Page 93)

Communications - March 2009 - Research Highlights (Page 94)

Communications - March 2009 - Research Highlights (Page 95)

Communications - March 2009 - Research Highlights (Page 96)

Communications - March 2009 - Research Highlights (Page 97)

Communications - March 2009 - Research Highlights (Page 98)

Communications - March 2009 - Research Highlights (Page 99)

Communications - March 2009 - Research Highlights (Page 100)

Communications - March 2009 - Research Highlights (Page 101)

Communications - March 2009 - Research Highlights (Page 102)

Communications - March 2009 - Research Highlights (Page 103)

Communications - March 2009 - Research Highlights (Page 104)

Communications - March 2009 - Research Highlights (Page 105)

Communications - March 2009 - Research Highlights (Page 106)

Communications - March 2009 - Research Highlights (Page 107)

Communications - March 2009 - Research Highlights (Page 108)

Communications - March 2009 - Research Highlights (Page 109)

Communications - March 2009 - Research Highlights (Page 110)

Communications - March 2009 - Research Highlights (Page 111)

Communications - March 2009 - Research Highlights (Page 112)

Communications - March 2009 - Research Highlights (Page CIII)

Communications - March 2009 - Research Highlights (Page CIV)

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