acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

The Birth of a ­.k. Tech Giant
From ACM News

The Birth of a ­.k. Tech Giant

British chip designer ARM will soon be 20 years old. Bill Thompson was there at the start.

We Need a Research Data Census
From Communications of the ACM

We Need a Research Data Census

The increasing volume of research data highlights the need for reliable, cost-effective data storage and preservation at the national scale.

Literate Coding
From Communications of the ACM

Literate Coding

While it is true that "programmers aren't English majors," there are many days that I wish they were, or that...

The Role of Hispanic-Serving Institutions in Contributing to an Educated Work Force
From Communications of the ACM

The Role of Hispanic-Serving Institutions in Contributing to an Educated Work Force

In order to thrive and even survive in the worldwide marketplace of ideas and innovation, the U.S. must aggressively...

IBM's Single-Processor Supercomputer Efforts
From Communications of the ACM

IBM's Single-Processor Supercomputer Efforts

Imagine a CPU designed to issue and execute up to seven instructions per clock cycle, with a clock rate 10 times faster than the reigning supercomputer. This is...

The Coming African Tsunami of Information Insecurity
From Communications of the ACM

The Coming African Tsunami of Information Insecurity

As the affordability and use of mobile phones in Africa increase, so too will security vulnerabilities.

In the Grip of the New Monopolists
From ACM Opinion

In the Grip of the New Monopolists

Do away with Google? Break up Facebook? We can't imagine life without them—and that's the problem.

From ACM Opinion

What You Should Include in an Agreement with a Cloud Provider

Cloud computing is a lot like the weather: Everybody talks about it, but nobody does anything about it. Just 9.3% of companies say they'll be using platform or...

Complexity of It Systems Will Be Our ­ndoing
From ACM Opinion

Complexity of It Systems Will Be Our ­ndoing

CTO says $2 million project has less than 50% chance of success.

From Communications of the ACM

In Support of Computer Science Teachers and the CSTA

If we want more computer science students, and if we want computer scientists to be understood for what we are, we must clarify the message about computer science...

Sensor Networks For the Sciences
From Communications of the ACM

Sensor Networks For the Sciences

Lessons from the field derived from developing wireless sensor networks for monitoring active and hazardous volcanoes.

Why Isn't Cyberspace More Secure?
From Communications of the ACM

Why Isn't Cyberspace More Secure?

Evaluating governmental actions—and inactions—toward improving cyber security and addressing future challenges.

Why Do Software Startups Patent (or Not)?
From Communications of the ACM

Why Do Software Startups Patent (or Not)?

Assessing the controversial results of a recent empirical study of the role of intellectual property in software startups.

K-12 Computational Learning
From Communications of the ACM

K-12 Computational Learning

Enhancing student learning and understanding by combining theories of learning with the computer's unique attributes.

From ACM Opinion

Ray Ozzie: Dawn of a New Day

Five years ago, having only recently arrived at the company, I wrote The Internet Services Disruption in order to kick off a major change management process across...

3 Questions: Arpa-E Chief on the Energy Challenge
From ACM Opinion

3 Questions: Arpa-E Chief on the Energy Challenge

During a visit to MIT, Arun Majumdar, director of the U.S. Department of Energy’s Advanced Research Projects Agency–Energy (ARPA-E), discussed the global energy...

From ACM Opinion

Why Telecom Regulation Needs to Change

Research suggests that the approach that worked with a few large companies with aligned interests needs revisiting in the Internet age.

What Steve Jobs Learned in the Wilderness
From ACM Opinion

What Steve Jobs Learned in the Wilderness

The saga of Steven P. Jobs is so well known that it has entered the nation’s mythology: he’s the prodigal who returned to Apple in 1997, righted a listing ship...

Score: Agile Research Group Management
From Communications of the ACM

Score: Agile Research Group Management

Adapting agile software development methodology toward more efficient management of academic research groups.

Version Aversion
From Communications of the ACM

Version Aversion

The way you number your releases communicates more than you might think.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account