This paper concerns the development of interfaces which perform tasks on behalf of the user. Recently the concept of task delegation has gained consideration due to the increasing number of assignments that are quite repetitive and tedious, like dealing with electronic messages, managing personal agendas, retrieving data and information in remote and distributed repositories. These tasks are generally connected to the development of computer networks. The design of such interfaces presents a high degree of complexity, since the relationship with the user and his needs is very critical: in most cases the user wants to control the jobs to be mechanized but in the same time he wants to be free from wasting his time in performing repetitive patterns of actions. In this paper the main problems concerning the design of active and cooperative interfaces are investigated. Then a solution is proposed based on the approaches of software agents and distributed architectures. Starting point of the project is to integrate and make accessible different tools and applications regularly utilized by a user: all these elements concur in building a flexible and scalable environment that the user can access through intelligent agents that work as interfaces.
[1]
Gerhard Fischer,et al.
Knowledge-based help systems
,
1985,
CHI '85.
[2]
Daniela D'Aloisi,et al.
The Info Agent: an Interface for Supporting Users in Intelligent Retrieval
,
1995
.
[3]
Jörg P. Müller,et al.
The agent architecture InteRRaP : concept and application
,
1993
.
[4]
Brenda Laurel,et al.
Interface agents: metaphors with character
,
1997
.
[5]
Nicholas R. Jennings,et al.
Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems Using Joint Intentions
,
1995,
Artif. Intell..
[6]
Daniela D'Aloisi,et al.
Active interfaces for useful software tools
,
1995
.
[7]
Oren Etzioni,et al.
A softbot-based interface to the Internet
,
1994,
CACM.
[8]
Timothy W. Finin,et al.
Specification of the KQML Agent-Communication Language
,
1993
.
[9]
Oren Etzioni,et al.
The Softbot Approach to OS Interfaces
,
1995,
IEEE Softw..
[10]
Pattie Maes,et al.
Collaborative Interface Agents
,
1994,
AAAI.
[11]
A. Kirman.
User interface: a personal view
,
1990
.