Abstract
New collaboration models for software agents can be made more flexible than pre-defined protocols. In pursuit of this, we have used the analysis of human interactions from Dialogue Structure Theory (DST) and devised an agent interaction approach which is based on Task-Based Dialogues (TBDs). This paper describes the following basic constructs of TBDs: a shared task hierarchy to represent agent intentions in the system, a dialogue model that enables agents to construct a meaningful sequence of messages, and a repository of dialogue states. The approach integrates these fundamental ingredients in software agents, and allows agents to implement different strategies in order to achieve their tasks. An example of TBDs shows how a sequence of messages can evolve that is beyond the capability of a single protocol, when the dialogues are driven by shared task specifications and not by a sequence of message types or performatives.
Original language | English |
---|---|
Title of host publication | Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2008. WETICE '08. IEEE 17th |
Pages | 35-40 |
Number of pages | 6 |
DOIs | |
Publication status | Published - Jun 2008 |
Event | 2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WET-ICE 2008 - Rome Duration: 1 Jul 2008 → … |
Conference
Conference | 2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WET-ICE 2008 |
---|---|
City | Rome |
Period | 1/07/08 → … |
Keywords
- interactive systems
- multi-agent systems
- software agents
- task analysis
- human interaction analysis
- message sequence
- multiagent collaboration
- shared task hierarchy
- software agent
- task-based dialogue structure theory
- Coherence
- Collaboration
- Collaborative software
- Collaborative work
- Context modeling
- Humans
- Performance analysis
- Protocols
- Software agents
- Agent Dialogues
- Dialogue Model
- Flexible Interactions
- Interaction Protocols
- Task Structure
- Task-based Dialogues