ACM Interactions, vol. 2, 1 (Jan. 1995) 13-15.
User interface agents offer exciting new opportunities, but progress
would be greater if goals and terms were clarified. Promoters of
agent-oriented interfaces, as I understand them, wishto allow users to
carry out complex actions at later times on multiple, and possibly,
remote machines. As with most user interface designs, the challenge is
to create a mechanism that is powerful, yet comprehensible, predictable
and controllable. A well-designed agent interface would enable users to
specify tasks rapidly, be confident that they will get what they want,
and have a sense of accomplishment when the job is done.