Extending UML for Agent-Based Systems [chapter]

James Odell, H. Van Dyke Parunak, Bernhard Bauer
2003 Practical Foundations of Business System Specifications  
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 in this paper by describing some of the most common requirements for modeling agents and agent-based systems-using a set of UML idioms and extensions. This paper illustrates the approach by presenting a
more » ... ree-layer AUML representation for agent interaction protocols and concludes by including other useful agent-based extensions to UML.
doi:10.1007/978-94-017-2740-2_13 fatcat:wycfrogkb5dbng4rojgxzqrnni