acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

Ray Ozzie on the Potential of Cloud Computing
From ACM Opinion

Ray Ozzie on the Potential of Cloud Computing

Wired magazine writer and author Steven Levy interviews Microsoft Corp.'s Chief Software Architect Ray Ozzie about the value of cloud computing and how it will...

From ACM Opinion

Google and the Evolution of Search: Human Evaluators

Google has acknowledged that its search results are no longer solely and automatically determined by the company's vaunted algorithms. Indeed, sources say the company...

Q&A: Ravi Venkatesan
From ACM Opinion

Q&A: Ravi Venkatesan

Ravi Venkatesan, chairman of Microsoft India, discusses the role technology can play in the new Indian administration and Microsoft's efforts to accelerate the...

Is China's 'secure' Os a Threat to ­.s Offensive Cyber Capabilities?
From ACM Opinion

Is China's 'secure' Os a Threat to ­.s Offensive Cyber Capabilities?

China's development of the Kylin hardened operating system undermines U.S. offensive cyber warfare capabilities, Kevin G. Coleman of Technolytics Institute told...

From ACM Opinion

Enterprise Search Needs Better Metadata

Today's workers are used to "Googling" queries and getting results quickly and accurately. However, while searching at work, these same workers often find it difficult...

How Open-Source Software Can Dominate the World
From ACM Opinion

How Open-Source Software Can Dominate the World

Open-source guru Jon "Maddog" Hall, executive director of Linux International, spoke to an overflow crowd at LinuxFest Northwest in Bellingham, WA, making the case...

The Rise, Fall, and Resurrection of Software as a Service
From Communications of the ACM

The Rise, Fall, and Resurrection of Software as a Service

The commercial opportunities of software as a service are widely hyped these days and many think SaaS is the future of software. That might be true in the medium...

The Network Neutrality Debate Hits Europe
From Communications of the ACM

The Network Neutrality Debate Hits Europe

Differences in telecommunications regulation between the U.S. and the European Union are a key factor in viewing the debate over network neutrality legislation...

Is Software Engineering Engineering?
From Communications of the ACM

Is Software Engineering Engineering?

Software engineering continues to be dogged by claims it is not engineering. Adopting a computer-systems view that embraces hardware, software, and user environment...

Point/Counterpoint: Network Neutrality Nuances
From Communications of the ACM

Point/Counterpoint: Network Neutrality Nuances

A discussion of divergent paths to unrestricted access of content and applications via the Internet.

International Communications Tapped For Intelligence-Gathering
From Communications of the ACM

International Communications Tapped For Intelligence-Gathering

Governments concerned with national-security threats use the Internet to gather intelligence from communications traffic that transits local facilities. This surveillance...

Economic and Business Dimensions: The Extent of Globalization of Software Innovation
From Communications of the ACM

Economic and Business Dimensions: The Extent of Globalization of Software Innovation

Will the software development laboratories follow the production mills?

From Communications of the ACM

Why Ebay Lost to Taobao in China: The Glocal Advantage

How Consumer-to-Consumer (C2C) electronic-commerce platforms in China compete and how buyers are stimulated to be both aware and trustful of sellers through buyer...

Technology Strategy and Management: The Legacy of Bill Gates
From Communications of the ACM

Technology Strategy and Management: The Legacy of Bill Gates

Assessing the pluses and minuses of the helmsmanship of Microsoft Corporation since its inception.

The Business of Software: The Ontology of Paper
From Communications of the ACM

The Business of Software: The Ontology of Paper

The next generation of software engineering will involve designing systems without using paper-based formats, instead using software to develop software.

Ground Control to Architect Tom . . .
From Communications of the ACM

Ground Control to Architect Tom . . .

Architecture astronauts habitually speak at extremely high levels of abstraction to avoid engaging in tangible discussions that might lead to disclosing that they...

Law and Technology: The End of the Generative Internet
From Communications of the ACM

Law and Technology: The End of the Generative Internet

Exploring the expectations and implications for version 2.0 of the Net's new gated communities.

How Are We Doing?
From Communications of the ACM

How Are We Doing?

A rabbinical story tells about an angry reader who stormed into a newspaper office waving the day's paper, asking to see the editor of the obituary column.

Kode Vicious: Permanence and Change
From Communications of the ACM

Kode Vicious: Permanence and Change

Highlighting the importance of doing one's best in view of code longevity and the impermanence of the changineer.

CTO Virtualization Roundtable
From Communications of the ACM

CTO Virtualization Roundtable: Part II

When it comes to virtualization platforms, experts say focus first on the services to be delivered.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account