Vidal's library
Title: 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