Home → Magazine Archive → August 2012 (Vol. 55, No. 8)
Table of Contents
PDFPage 7
Pages 10-11
Pages 13-15
Inside the Hermit Kingdom: IT and Outsourcing in North Korea
Pages 22-25Pages 26-28
Pages 29-31
Stopping to smell the code before wasting time reentering configuration data.
Pages 32-33Pages 34-35
Internet Elections: Unsafe in Any Home?
Experiences with electronic voting suggest elections should not be conducted via the Internet.
Pages 36-38The Ethics of Software Engineering Should Be an Ethics For the Client
Viewing software engineering as a communicative art in which client engagement is essential.
Pages 39-41Pages 42-47
Pages 60-68
Pages 84-92
Technical Perspective: Example-Driven Program Synthesis For End-User Programming
Page 96Technical Perspective: Proving Programs Continuous
Proving a program's correctness is usually an all-or-nothing game.
Page 106Page 120