acm-header
Sign In

Communications of the ACM

Table of Contents


DEPARTMENT: Editorial pointers

Editorial Pointers


DEPARTMENT: News track

News Track


DEPARTMENT: Forum

Forum


COLUMN: Technology strategy and management

Beware the Lure of the Horizontal

The correct choice of market segmentation can determine product success and help a company rise above the competition.
COLUMN: The profession of IT

Accomplishment

Language-action philosophy uncovers the truth about effective coordination and accomplishment.
COLUMN: Viewpoint

From Terabytes to Insights

For scientists and engineers tapping the NSF's high-performance cyberinfrastructure, the path to wisdom follows a route both miraculous and familiar.
SPECIAL ISSUE: A game experience in every application

Introduction

Playful yet powerful 3D computer graphics and natural interaction make possible a new generation of non-entertainment applications.

Making a Game of System Design

The pleasures and wonders of gameplay, as well as their deeper lessons, are being applied in fields beyond entertainment as diverse as psychological therapy, experience-based education, and design prototyping.

Making Virtual Environments Compelling

Delivering a compelling user experience and ensuring application success both depend on the fidelity of the user's sensory immersion.

Experiential Computing

Seeking insight from data, users experience, explore, and experiment, no longer limited to just generating lists of possible answers to simplistic queries.

Game-Like Navigation and Responsiveness in Non-Game Applications

Real-time response and interactive narrative provide a game-like experience in two systems: Boom Chameleon for evaluating virtual models and StyleCam for developing online product marketing and advertising.

Tracking Contact and Free Gesture Across Large Interactive Surfaces

Built into store windows, museum exhibits, and other communal spaces, these surfaces entice even casual passersby to playfully interact with information---and each other---by knocking on the glass.

Full-Size Projection Keyboard For Handheld Devices

A keyboard made entirely of light projected onto desktops, airplane tray tables, even kitchen counters functions, feels, and sounds like its mechanical counterpart. Next: perhaps on laps and in the air.

Interactive Robot Theatre

Engaging a human audience through sight, sound, scent, and touch while following a loosely constrained storyline, the Public Anemone and fellow autonomous characters are let loose to entertain---sociably.

Siren Songs and Swan Songs Debugging with Music

Program execution behavior can be mapped to a structured musical framework that helps locate and diagnose software errors.

Knowledge Management with Patterns

Developing techniques to improve the process of converting information to knowledge.

Pfires: a Policy Framework For Information Security

Creating and maintaining effective security strategy and policy for software applications.

Digital Music and Online Sharing: Software Piracy 2.0?

Considering the similarities and unique characteristics of online file sharing and software piracy.

E-Speak E-Xplained

HP's e-speak is an open software platform designed to simplify Internet-based e-services by making it easier for unrelated Web sites to work together.

The Telecommunication Industry Revisited: the Changing Pattern of Partnerships

The flourishing number of partnerships in the telecom arena tell a fascinating story of forging new business strategies in a frail economy. They also demonstrate how some joint ventures may be stronger than others.

Mobile Agents in Distributed Network Management

By helping to disperse centralized network management tasks to subnet hosts, mobile agent technology helps conserve network bandwidth and improves management efficiency by decreasing network traffic.

Insight Into Mental Models of Novice Internet Searchers

Task knowledge structures can be adapted to determine the cognitive abilities of Net newbies and help create support systems to help shape their search experiences.

Coping with Internet Channel Conflict

If you do not sell your products directly over the Internet, people will go to your competitors who do, while if you do sell your products directly, your distributors and dealers will desert you and only carry products from manufacturers …
COLUMN: Technical opinion

Moving vs. Inviting Software Agents

What is the best strategy to adopt?
COLUMN: Inside risks

How Secure Is Secure Web Browsing?