COMMUN I CAT I ONS
CACM.ACM.ORG
OF THE
AC M
04/2009 VOL. 52 NO.04
A Direct Path
to Dependable
Software
Active Learning
Purpose-Built
Languages
Cybercrime 2.0
Computing as
Social Science
System Changes
and Side Effects
Association for
Computing Machinery