Two years ago, the ACM Europe Council formed ACM-WE to sponsor European initiatives for women in computing.Vicki Hanson, Reyyan Ayfer, Bev Bachmayer Page 5
Welcome to "Cerf's Up!" I am grateful for Editor-in-Chief Moshe Vardi's invitation to continue writing for Communications; this column succeeds the "From the President" column I penned during my service to ACM in that role.Vinton G. Cerf Page 7DEPARTMENT: Letters to the Editor
I wish reality were as simple as Bob Toxen made it out to be in his article "The NSA and Snowden: Securing the All-Seeing Eye" (May 2014).
CACM Staff Pages 8-9DEPARTMENT: BLOG@CACM
Mark Guzdial considers the "poor learnability" of programming languages, while Philip Guo enumerates some practical benefits to working in a CS lab.Mark Guzdial, Philip Guo Pages 10-11COLUMN: News
Teaching computing ethics in a manner that allows students to address both abstract ethical knowledge and actual ethical practice.Chuck Huff, Almut Furchert Pages 25-27COLUMN: Technology strategy and management
Considering the opportunities and challenges for commercial firms involved with government business process outsourcing.Mari Sako Pages 28-30COLUMN: Broadening participation
Effective teaching practices for broadening participation in computer science.
Jane Margolis, Joanna Goode, Gail Chapman, Jean J. Ryoo Pages 31-33COLUMN: Viewpoint
Professional organizations should be in the forefront of the ongoing discussion about licensing professional software engineers.Phillip A. Laplante Pages 38-40SECTION: Practice
The Caltech CSN project collects sensor data from thousands of personal devices for real-time response to dangerous earthquakes.Matthew Faulkner, Robert Clayton, Thomas Heaton, K. Mani Chandy, Monica Kohler, Julian Bunn, Richard Guy, Annie Liu, Michael Olson, MingHei Cheng, Andreas Krause Pages 66-75
In the RaaS cloud, virtual machines trade in fine-grain resources on the fly.
Orna Agmon Ben-Yehuda, Muli Ben-Yehuda, Assaf Schuster, Dan Tsafrir Pages 76-84SECTION: Review articles
Exploring the inherent technical challenges in realizing the potential of Big Data.H. V. Jagadish, Johannes Gehrke, Alexandros Labrinidis, Yannis Papakonstantinou, Jignesh M. Patel, Raghu Ramakrishnan, Cyrus Shahabi Pages 86-94SECTION: Research highlights
Having multiple Wi-Fi Access Points with an overlapping coverage area operating on the same frequency may not be a problem anymore.Konstantina (Dina) Papagiannaki Page 96
JMB, a joint multiuser beamforming system, enables independent access points (APs) to beamform their signals and communicate with their clients on the same channel as if they were one large MIMO transmitter.
Hariharan Rahul, Swarun Kumar, Dina Katabi Pages 97-106COLUMN: Last byte