acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Time to Take Evolutionary Development Off the Shelf
From Communications of the ACM

Time to Take Evolutionary Development Off the Shelf

Large systems projects are failing at an alarming rate. It's time to take evolutionary design methods off the shelf.

From ACM TechNews

Multi-Core and Parallel Programming: Is the Sky Falling?

University of Illinois at Urbana-Champaign professor Marc Snir acknowledges that multicore parallelism is difficult, and this difficulty can give rise to divergent...

On the 10th Anniversary of ACM's Digital Library
From Communications of the ACM

On the 10th Anniversary of ACM's Digital Library

 When ACM launched its pioneering Digital Library a decade ago, it was one of the first professional societies to offer its members—and the broader computing community—a...

CTO Roundtable on Virtualization
From Communications of the ACM

CTO Roundtable on Virtualization: Part I

Virtualization technology is hot again, but for the right reasons?

CTO Roundtable on Virtualization
From Communications of the ACM

CTO Roundtable on Virtualization: Part I

Virtualization technology is hot again, but for the right reasons?

Historical Reflections: Will the Future of Software Be Open Source?
From Communications of the ACM

Historical Reflections: Will the Future of Software Be Open Source?

Tracing the course of influential computing developments and considering possible paths to new paradigms.

Q&A: A Complex Thinker
From Communications of the ACM

Q&A: A Complex Thinker

Daphne Koller discusses probabilistic relational modeling, artificial intelligence, and her new work with biologists.

Q&A: A Complex Thinker
From Communications of the ACM

Q&A: A Complex Thinker

Daphne Koller discusses probabilistic relational modeling, artificial intelligence, and her new work with biologists.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account