Diane Crawford
Page 5
Robert Fox
Pages 9-10
Pages 11-15
Naysayers made an event-turned-nonevent more unpleasant than it needed to be.
Robert L. Glass
Pages 17-18
Utilizing connectivity to provide and manage medical care in global times of crises.
James A. Rodger, Parag C. Pendharkar
Pages 19-20
New steps and rapid approaches in the effort to mainstream Europe's standards process.
Roy Rada, John Ketchell
Pages 21-25
Barbara Simons
Pages 27-28
Mohamed Khalifa, Robert Davison
Pages 29-31
Matthew Turk, George Robertson
Pages 32-34
Good-bye keyboard, so long mouse. Hello smart rooms and clothes that recognize acquaintances, understand speech, and communicate by gesture. And that's just the beginning. . .
Alex Pentland
Pages 35-44
Creating interfaces that envelop a sense of touch has met with measured success.
Hong Z. Tan
Pages 40-41
Using our highly skilled and coordinated communication patterns to control computers in a more transparent interface experience.
Sharon Oviatt, Philip Cohen
Pages 45-53
Imagine you have just logged into your new computer, and it is displaying some of its fancy features. It then begins asking you a series of questions. You are in a hurry to get to your email, but it pops up with yet another start …
Rosalind W. Picard
Pages 50-51
Exploring machine vision for human-computer interaction.
James L. Crowley, Joëlle Coutaz, François Bérard
Pages 54-ff.
Computer vision sensing technologies turn a child's bedroom into a dreamy wonderland.
Aaron F. Bobick, Stephen S. Intille, James W. Davis, Freedom Baird, Claudio S. Pinhanez, Lee W. Campbell, Yuri A. Ivanov, Arjan SchÜtte, Andrew Wilson
Pages 60-61
What happens to people when computers become perceptually complex?
Byron Reeves, Clifford Nass
Pages 65-70
Avoiding the voodoo of conventional programming, users get personalized solutions to one-of-a-kind application problems that can be used over and over again.
Henry Lieberman
Pages 72-74
Stagecast Creator lets children and other novice programmers build interactive stories, games, and simulations without syntactic programming languages.
David Canfield Smith, Allen Cypher, Larry Tesler
Pages 75-81
A system needs the right level of intelligence to infer the correct generalizations from examples while providing enough feedback to keep the user in control.
Brad A. Myers, Richard McDaniel, David Wolber
Pages 82-89
Combining programming by example and real-world analogies, users create new behavior out of existing behavior.
Alexander Repenning, Corrina Perrone
Pages 90-97
Let users teach their own imperfect software agents what to do and where to do it.
Mathias Bauer, Dietmar Dengler, Gabriele Paul, Markus Meyer
Pages 98-103
To generalize programs in ToonTalk, use an animated vacuum cleaner to remove the details in virtual robots' thought bubbles.
Ken Kahn
Pages 104-106
Let PBE systems use the visual properties of on-screen interactive elements to bridge the user's view of an application and its underlying programmable functionality.
Robert St. Amant, Henry Lieberman, Richard Potter, Luke Zettlemoyer
Pages 107-114
Smaller-sized software companies are developing significant products that need effective, tailored software engineering practices.
Mohamed E. Fayad, Mauri Laitinen, Robert P. Ward
Pages 115-118
It was the best of times, it was the worst of times, but now it is time to reflect on the lessons of Y2K.
Peter G. Neumann
Page 144