Considering the factors influencing the recent rapid increase in the number of postdoctoral positions in computer science.Anita Jones From Communications of the ACM | February 1, 2013
How to address the lack of transparency, trust, and acceptance in cloud services.Ali Sunyaev, Stephan Schneider From Communications of the ACM | February 1, 2013
Applying a centuries-old technique to modern cost estimation.Ana Aizcorbe, Samuel Kortum, Unni Pillai From Communications of the ACM | February 1, 2013
My previous column, "The Foresight Saga, Redux," began a discussion that is continued here regarding some lessons learned from the 2012 U.S. November elections. In...Peter G. Neumann From Communications of the ACM | February 1, 2013
Considering how to combine the best elements of conferences and journals.Jonathan Grudin, Gloria Mark, John Riedl From Communications of the ACM | January 1, 2013
It seems to be a law of software development that things always take longer than we expect. When a project manager talks to a designer, programmer, or tester...Phillip G. Armour From Communications of the ACM | January 1, 2013
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