Vidal's libraryTitle: | Toward Team-Oriented Programming |
Author: | David V. Pynadath, Miling Tambe, Nicolas Chauvat, and Lawrence Cavedon |
Book Tittle: | Intelligent Agents VI: Agent Theories, Architectures and Languages |
Editor: | N.R. Jennings and Y. Lesperance |
Pages: | 233--247 |
Publisher: | Springer-Verlag |
Year: | 1999 |
Abstract: | The promise of agent-based systems is leading towards the development of autonomous, heterogeneous agents, designed by a variety of research/industrial groups and distributed over a variety of platforms and environments. Teamwork among these heterogeneous agents is critical in realizing the full potential of these systems and scaling up to the demands of large-scale applications. Unfortunately, development of robust, flexible agent teams is currently extremely difficult. This paper focuses on significantly accelerating the process of building such teams using a simplified, abstract framework called team-oriented programming (TOP). In TOP, a programmer specifies an agent organization hierarchy and the team tasks for the organization to perform, abstracting away from the innumerable coordination plans potentially necessary to ensure robust and flexible team operation. Our TEAMCORE system supports TOP through a distributed, domain-independent layer that integrates core teamwork coordination and communication capabilities. We have recently used TOP to integrate a diverse team of heterogeneous distributed agents in performing a complex task.We outline the current state of our TOP implementation and the outstanding issues in developing such a framework. |
Cited by 54 - Google Scholar
@InCollection{pynadath99a,
author = {David V. Pynadath and Miling Tambe and Nicolas
Chauvat and Lawrence Cavedon},
title = {Toward Team-Oriented Programming},
googleid = {X3jpFEH_f5UJ:scholar.google.com/},
booktitle = {Intelligent Agents VI: Agent Theories, Architectures
and Languages},
pages = {233--247},
publisher = {Springer-Verlag},
year = 1999,
editor = {N.R. Jennings and Y. Lesperance},
abstract = {The promise of agent-based systems is leading
towards the development of autonomous, heterogeneous
agents, designed by a variety of research/industrial
groups and distributed over a variety of platforms
and environments. Teamwork among these heterogeneous
agents is critical in realizing the full potential
of these systems and scaling up to the demands of
large-scale applications. Unfortunately, development
of robust, flexible agent teams is currently
extremely difficult. This paper focuses on
significantly accelerating the process of building
such teams using a simplified, abstract framework
called team-oriented programming (TOP). In TOP, a
programmer specifies an agent organization hierarchy
and the team tasks for the organization to perform,
abstracting away from the innumerable coordination
plans potentially necessary to ensure robust and
flexible team operation. Our TEAMCORE system
supports TOP through a distributed,
domain-independent layer that integrates core
teamwork coordination and communication
capabilities. We have recently used TOP to integrate
a diverse team of heterogeneous distributed agents
in performing a complex task.We outline the current
state of our TOP implementation and the outstanding
issues in developing such a framework.},
keywords = {multiagent planning},
url = {http://jmvidal.cse.sc.edu/library/pynadath99a.pdf},
cluster = {10772609488682317919},
}
Last modified: Wed Mar 9 10:14:41 EST 2011