From Communications of the ACM
Digital innovation is not working in the interest of the whole of society. It is time to radically rethink its purpose without…
Filippo Gualtiero Blancato| March 1, 2024
An overview of a new set of legal principles for software contracts developed by the American Law Institute.Robert A. Hillman, Maureen A. O'Rourke From Communications of the ACM | September 1, 2010
This constant stream of stories about artificial intelligence suggests that machines are becoming smart and autonomous, a new form of life, and that we should...The New York Times From ACM Opinion | August 9, 2010
Curiosity is one of those personality traits that gets short scientific shrift. It strikes me as a really important mental habit—how many successful people are...Wired From ACM Opinion | August 3, 2010
The computer science luminary, in one of his last interviews before his death in 2002, reflects on a programmer's life.Philip L. Frana, Thomas J. Misa From Communications of the ACM | August 1, 2010
The growing role of artificial agents necessitates modifying legal frameworks to better address human interests.Samir Chopra From Communications of the ACM | August 1, 2010
One theme I ran into over and over while writing about the periodic table was the future of energy and the question of which element or elements will replace carbon...Slate From ACM Opinion | July 19, 2010
We did not create life from scratch: we transformed existing life into new life. Nor did we design and build a new chromosome from scratch. Rather, using only digitised...New Scientist From ACM Opinion | May 27, 2010
ACM Fellow and A.M. Turing Award recipient Edward A. Feigenbaum, a pioneer in the field of expert systems, reflects on his career.Len Shustek From Communications of the ACM | June 1, 2010
Dear KV, I've been working with some code that generates massive data sets, and . . . I'm finding that more and more often I...George V. Neville-Neil From Communications of the ACM | June 1, 2010
Parallel computation is making a comeback after a quarter century of neglect. Past research can be put to quick use today.Peter J. Denning, Jack B. Dennis From Communications of the ACM | June 1, 2010
Assessing the strengths, weaknesses, and general applicability of the computing-as-utility business model.
Erik Brynjolfsson, Paul Hofmann, John Jordan From Communications of the ACM | May 1, 2010
Data structures are part of the foundation of computer science. It pays to revisit them from time to time.George V. Neville-Neil From Communications of the ACM | April 1, 2010
To become an industry platform, vendors must open their infrastructure technology to other product companies.
Michael Cusumano From Communications of the ACM | April 1, 2010
Learning to build virtual teams of people of diverse backgrounds is an urgent challenge.Peter J. Denning, Fernando Flores, Peter Luzmore From Communications of the ACM | March 1, 2010