Vidal's libraryTitle: | Representing Agent Interaction Protocols in UML |
Author: | James Odell, H. Van Dyke Parunak, and Bernhard Bauer |
Book Tittle: | Agent-Oriented Software Engineering |
Editor: | Paolo Ciancarini and Michael Wooldridge |
Pages: | 121--140 |
Publisher: | Springer-Verlag |
Year: | 2001 |
Abstract: | Gaining wide acceptance for the use of agents in industry requires both relating it to the nearest antecedent technology (object-oriented software development) and using artifacts to support the development environment throughout the full system lifecycle. We address both of these requirements using AUML, the Agent UML (Unified Modeling Language)a set of UML idioms and extensions. This paper illustrates the approach by presenting a three-layer AUML representation for agent interaction protocols: templates and packages to represent the protocol as a whole; sequence and collaboration diagrams to capture inter-agent dynamics; and activity diagrams and state charts to capture both intra-agent and inter-agent dynamics. |
Cited by 236 - Google Scholar
@InCollection{odell01a,
author = {James Odell and H. Van Dyke Parunak and Bernhard
Bauer},
title = {Representing Agent Interaction Protocols in {UML}},
googleid = {KZNdCMitKzIJ:scholar.google.com/},
booktitle = {Agent-Oriented Software Engineering},
pages = {121--140},
publisher = {Springer-Verlag},
year = 2001,
editor = {Paolo Ciancarini and Michael Wooldridge},
abstract = {Gaining wide acceptance for the use of agents in
industry requires both relating it to the nearest
antecedent technology (object-oriented software
development) and using artifacts to support the
development environment throughout the full system
lifecycle. We address both of these requirements
using AUML, the Agent UML (Unified Modeling
Language)a set of UML idioms and extensions. This
paper illustrates the approach by presenting a
three-layer AUML representation for agent
interaction protocols: templates and packages to
represent the protocol as a whole; sequence and
collaboration diagrams to capture inter-agent
dynamics; and activity diagrams and state charts to
capture both intra-agent and inter-agent dynamics.},
url = {http://jmvidal.cse.sc.edu/library/odell01a.pdf},
cluster = {3615174200540369705}
}
Last modified: Wed Mar 9 10:15:02 EST 2011