Extending UML for agents
James Odell, H. v. D. Paranuk, Bernhard Bauer · 2000
Gaining wide acceptance for the use of agents in industry requires both relating it to the nearestantecU3O1 teccU3O1 (objec t-oriented software development) and usingartifac2 to support the development environment throughout the full systemlifec34I1 We address both of these requirements in this paper by desc51U"3 some of the mostcstU2 requirements for modeling agents and agent-based systems---using a set of UML idioms and extensions. This paper illustrates theapproac by presenting a three-layer AUML representation for agent interacOU" protocO andcdUO6521 byinc14O4U other useful agent-based extensions to UML.