Sign In

Communications of the ACM

Recent Articles



Victorian Data Processing
From Communications of the ACM

Victorian Data Processing

The Victorian world was awash with data and with organizations that processed it; and they usually used nothing...

5 Reasons the Media Cover Apple So Much
From ACM Opinion

5 Reasons the Media Cover Apple So Much

A study published Monday drew on a host of metrics to conclude something we all already knew: The media covers Apple more than any other company.

Friends Without Benefits
From ACM Opinion

Friends Without Benefits

The Valley used to be a place run by scientists and engineers, people like Robert Noyce, the Ph.D. physicist who helped invent the integrated circuit and cofounded...

Java Creator James Gosling: Why I Quit Oracle
From ACM Opinion

Java Creator James Gosling: Why I Quit Oracle

When James Gosling led the team that created the Java language and platform, Sun Microsystems was riding high and Java stood as a landscape-changing revolutionary...

From ACM Opinion

New Business Models Emerge For the Web

I am constantly impressed by the crazy amount of energy entrepreneurs spend hatching innovative services, so I have never understood why they seem to spend so...

From ACM Opinion

Grim Numbers Point to the End of the Venture Capital Era

Silicon Valley has passed an important milestone that may mark the end of one era and the beginning of another.

Future Internet Architecture: Clean-Slate Versus Evolutionary Research
From Communications of the ACM

Future Internet Architecture: Clean-Slate Versus Evolutionary Research

Should researchers focus on designing new network architectures or improving the current Internet?

Objects Never? Well, Hardly Ever!
From Communications of the ACM

Objects Never? Well, Hardly Ever!

Revisiting the Great Objects Debate.

Discussing Cyber Attack
From Communications of the ACM

Discussing Cyber Attack

Cyber attack—the other side of cyber defense—deserves a more open discussion than it has been getting.

Principles of the Law of Software Contracts
From Communications of the ACM

Principles of the Law of Software Contracts

An overview of a new set of legal principles for software contracts developed by the American Law Institute.

Return at Risk
From Communications of the ACM

Return at Risk

Calculating the likely true cost of projects.

Qualifications Needed to Be Hp's Next Ceo
From ACM Opinion

Qualifications Needed to Be Hp's Next Ceo

The world's largest technology company by revenue and the outfit that birthed Silicon Valley has very suddenly and unexpectedly put out a figurative "help wanted"...

Rights For Autonomous Artificial Agents?
From Communications of the ACM

Rights For Autonomous Artificial Agents?

The growing role of artificial agents necessitates modifying legal frameworks to better address human interests.

Remembrances of Things Pest
From Communications of the ACM

Remembrances of Things Pest

Recalling malware milestones.

Presenting Your Project
From Communications of the ACM

Presenting Your Project

The what, the how, and the why of giving an effective presentation.

Has China Caught Up in IT?
From Communications of the ACM

Has China Caught Up in IT?

An assessment of the relative achievements in IT infrastructure, firms, and innovation in China.

Preparing Computer Science Students For the Robotics Revolution
From Communications of the ACM

Preparing Computer Science Students For the Robotics Revolution

Robotics will inspire dramatic changes in the CS curriculum.

Is the Internet a Maturing Market?
From Communications of the ACM

Is the Internet a Maturing Market?

Two concerns dominate the current debates over U.S. Internet policy: the relatively low level of U.S. broadband...

Advice to Members Seeking ACM Distinction
From Communications of the ACM

Advice to Members Seeking ACM Distinction

ACM's Distinguished Member Recognition Program recognizes members in three categories: Educator, Engineer, and Scientist. Each category...

Cultivating Cultural Diversity in Information Technology
From Communications of the ACM

Cultivating Cultural Diversity in Information Technology

Introducing CMD-IT, a new center focused on synergistic activities related to ethnic minorities and people with disabilities.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account