Representing Agent Interaction Protocols in UML
Representing Agent Interaction Protocols in UML
复制标题
用 UML 表示代理交互协议
DOI:
10.1007/3-540-44564-1_8
复制
发表时间:
2000
期刊:
影响因子:
--
通讯作者:
James Odell
中科院分区:
文献类型:
--
作者:
James Odell;H. Parunak;B. Bauer;James Odell
Gaining wide acceptance for the use of agents in industry requires both relating it to the nearest antecedent technology (objectoriented 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.