acm-header
Sign In

Communications of the ACM

Latest Practice



Security in the Browser
From Communications of the ACM

Security in the Browser

Users with no security training download Web browsers from the Internet without precaution, and demand that they be fast and easy to use. What can be done to make ...

Cybercrime 2.0
From Communications of the ACM

Cybercrime 2.0: When the Cloud Turns Dark

Web-based malware attacks are more insidious than ever. What can be done to stem the tide?

Erlang For Concurrent Programming
From Communications of the ACM

Erlang For Concurrent Programming

Designed for concurrency from the ground up, the Erlang language can be a valuable tool to help solve concurrent problems.

Better Scripts, Better Games
From Communications of the ACM

Better Scripts, Better Games

Smarter, more powerful scripting languages will improve game performance while making gameplay development more efficient.

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.

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?

Code Spelunking Redux
From Communications of the ACM

Code Spelunking Redux

Is it getting any easier to understand other people's code?

Document Design Matters
From Communications of the ACM

Document Design Matters

How do we apply the concept of resource orientation by designing representations to support interactions?

From Communications of the ACM

Powering Down

Smart power management is all about doing more with the resources we have.

From Communications of the ACM

Software Engineering and Formal Methods

The answer to software reliability concerns may lie in formal methods.

From Communications of the ACM

The Rise and Fall of CORBA

There's a lot we can learn from CORBA's mistakes.

From Communications of the ACM

Scaling in Games and Virtual Worlds

Online games and virtual worlds have familiar scaling requirements, but don't be fooled: Everything you know is wrong.

From Communications of the ACM

XML Fever

Don't let delusions about XML develop into a virulent strain of XML fever.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account