Recognizing and working with moods — your own, your team's, and your customers' — is essential to professional success.Peter J. Denning From Communications of the ACM | December 1, 2012
Reflections on the legalities and economics of preserving animations and games in Europe.David Anderson From Communications of the ACM | December 1, 2012
Seeking solutions to concerns that go beyond the engineering of the smart grid.Timothy Kostyk, Joseph Herkert From Communications of the ACM | November 1, 2012
A multipronged approach to preparing computer science teachers is critical to success.Aman Yadav, John T. Korb From Communications of the ACM | November 1, 2012
Assessing the first phase of the trial based on claims that Google's Android platform infringes Oracle's Java-related copyrights and patents.
Pamela Samuelson From Communications of the ACM | November 1, 2012
Security research can be improved by more effectively sharing what is learned from attacks on information systems.David Basin, Srdjan Capkun From Communications of the ACM | November 1, 2012
Promoting a clock-free paradigm that fits everything learned about programming since Turing.Ivan Sutherland From Communications of the ACM | October 1, 2012
Understanding the technical and social fundamentals of the computing infrastructure is essential in the continuously evolving technological realm.Jean-François Blanchette From Communications of the ACM | October 1, 2012