xTAO: enabling a declarative approach to the specification of multi-agent systems

  • Authors:
  • Toacy C. Oliveira;Paulo Alencar;Don Cowan;Carlos Lucena

  • Affiliations:
  • Faculty of Informatics, PUC-RS, Porto Alegre, RS, Brazil;University of Waterloo, Waterloo, Canada;University of Waterloo, Waterloo, Canada;PUC-Rio, Rio de Janeiro, RJ, Brazil

  • Venue:
  • SELMAS '05 Proceedings of the fourth international workshop on Software engineering for large-scale multi-agent systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Research on software agents has produced a diversity of conceptual models for high-level abstract descriptions of multi-agent systems (MASs). However, it is still difficult and costly for designers that need a unique set of agent modeling features to either develop a new agent modeling language from scratch or undertake the task of modifying an existing language. In addition to the modeling itself, in both cases a significant effort needs to be expended in building or adapting tools to support the language. An extensible agent modeling language is crucial to experimenting with and building tools for novel modeling constructs that arise from evolving research. Existing approaches typically support a basic set of modeling constructs very well, but adapt to others poorly. A declarative language such as XML and its supporting tools provides an ideal platform upon which to develop an extensible modeling language for multi-agent systems. In this paper we describe xTAO, an extensible agent modeling language, and also demonstrate its value in the context of a real-world application.