Communications of the ACM
Articles & Issues
- Self-adaptive software needs quantitative verification at runtime (article in journal, 2012) — Radu Calinescu, Carlo Ghezzi, Marta Kwiatkowska, Raffaela Mirandola
- Abstraction in hardware system design (article in journal, 2011) — Rishiyur S. Nikhil
- Improving brain-computer interfaces (article in journal, 2011) — Kirk L. Kroeker
- The Rise of Molecular Machines (article in journal, 2011) — Kirk L. Kroeker
- The legacy of Steve Jobs (article in journal, 2011) — Michael A. Cusumano
- Living in a Digital World (article in journal, 2011) — Samuel Greengard
- Computational journalism (article in journal, 2011) — Sarah Cohen, James T. Hamilton, Fred Turner
- Seeing is not enough (article in journal, 2011) — Tom Geller
- The most ancient marketing (article in journal, 2011) — Jaron Lanier
- Will software engineering ever be engineering? (article in journal, 2011) — Michael Davis
- The software industry is the problem (article in journal, 2011) — Poul-Henning Kamp
- Making Sense of Revision-control Systems (article in journal, 2009) — Bryan O'Sullivan
- Toward Nature-Inspired Computing (article in journal, 2006) — Jiming Liu, Kwok Ching Tsui
- Computation Beyond Turing Machines (article in journal, 2003) — Peter Wegner, Dina Goldin
- Method engineering for OO systems development (article in journal, 2003) — Brian Henderson-Sellers
- An Agent-based Approach for Building Complex Software Systems (article in journal, 2001) — Nicholas R. Jennings
- Amorphous Computing (article in journal, 2000) — Harold Abelson, Don Allen, Daniel Coore, Chris Hanson, George Homsy, Thomas F. Knight, Jr., Radhika Nagpal, Erik Rauch, Gerald Jay Sussman, Ron Weiss
- Amorphous Computing (article in journal, 2000) — Harold Abelson, Don Allen, Daniel Coore, Chris Hanson, George Homsy, Thomas F. Knight Jr., Radhika Nagpal, Erik Rauch, Gerald Jay Sussman, Ron Weiss
- Agents with Power (article in journal, 1999) — Rune Gustavsson
- Why Interaction Is More Powerful Than Algorithms (article in journal, 1997) — Peter Wegner
- Elements of Interaction: Turing Award Lecture (article in journal, 1993) — Robin Milner
- Coordination Languages and Their Significance (article in journal, 1992) — David Gelernter, Nicholas Carriero
- Linda in Context (article in journal, 1989) — Nicholas Carriero, David Gelernter
- The Paradigms of Programming (article in journal, 1979) — Robert W. Floyd
- Time, Clocks, and the Ordering of Events in a Distributed System (article in journal, 1978) — Leslie Lamport
- On the Criteria to Be Used in Decomposing Systems into Modules (article in journal, 1972) — David Lorge Parnas