Advertisement

Opinion

Say It With Video

If you're one of the more than 1,000,000 scientists, practitioners, educators, or students who regularly read Communications of the ACM in print or online, you may have noticed that a new feature has recently been introduced on the magazine's Web site—video.
News

In the Virtual Extension

To ensure the timely publication of articles, Communications created the Virtual Extension (VE) to expand the page limitations of the print edition by bringing readers the same high-quality articles in an online-only format. VE articles undergo the same rigorous review process as those in the print edition and are accepted for publication on merit. The following synopses are from articles now available in their entirety to ACM members via the Digital Library.
Opinion

Computing and India

India has 1.2 billion individuals, of which about 400 million are in the 1–15 age group and another about 400 million in the 15–35 age group. India, therefore, has the opportunity and responsibility to provide the future intellectual work force in computing and other areas.
Opinion

Why Concurrent Objects Are Recurrently Complicated

Nir Shavit's article "Data Structures in the Multicore Age" (Mar. 2011) was a thrill to read. I was especially intrigued by his exposition on concurrent objects. Also important is to point out that Shavit's pseudocode for the lock-free stack included an unstated restriction.
Opinion

Preserve Privacy in Statistical Correlations

Many thanks for Cynthia Dwork's article "A Firm Foundation for Private Data Analysis" (Jan. 2011), explaining why, in trying to formalize what is perfect privacy, we cannot use the late University of Stockholm economist Tore E. Dalenius's criterion.
Research and Advances

Is Open Source Security a Myth?

We became accustomed to acquiring software by procuring licenses for a proprietary,  immaterial object. However, in recent years, this habit has begun to be accompanied by a model characterized by software that comes with a compilable source code. This is "open source software."
News

I, Domestic Robot

With recent advances in laser rangefinders, faster algorithms, and open source robotic operating systems, researchers are increasing domestic robots' semantic and situational awareness.
News

Sorting Through Photos

Teaching computers to understand pictures could lead to search engines capable of identifying and organizing large datasets of visual information.

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved

Communications of the ACM (CACM) is now a fully Open Access publication.

By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.

Learn More