ABSTRACT
This paper illustrates the next steps of AUML by presenting a (A) UML presentation of the internal behavior of an agent and relating it to be external behavior of an agent using and extending UML class diagrams engineering.
- 1.Bauer, B.; Muller, J. P.; Odell, J.: An Extension of UML by Protocols for Multiagent Interaction, Proc. ICMAS 2000, Boston, 2000. Google ScholarDigital Library
- 2.Bauer, B., Muller, J.P., Odell, J.: Agent UML: A Formalism for Specifying Multiagent Software Systems, to be published International Journal on Software Engineering and Knowledge Engineering, 2001Google Scholar
- 3.Martin, J., Odell, J., Object-Oriented Methods: A Foundation, (UML edition), Prentice Hall, 1998. Google ScholarDigital Library
- 4.www.auml.orgGoogle Scholar
Index Terms
- UML classes diagrams and agent-based systems
Recommendations
Defining syntax and providing tool support for Agent UML using a textual notation
An important role in software engineering is played by design notations. The Agent UML (AUML) notation for sequence diagrams has been widely used to capture the design of interactions between agents. However, AUML is not precisely defined, and there is ...
Applying AUML and UML 2 in the Multi-agent Systems Project
ER '09: Proceedings of the ER 2009 Workshops (CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS) on Advances in Conceptual Modeling - Challenging PerspectivesThis article discusses the viability of the AUML and UML languages employment, from the latter's version 2.0 on, in the multi-agent systems project. In this article some works that have used UML for the project of systems that involved agents, as well ...
Representing social structures in UML
AGENTS '01: Proceedings of the fifth international conference on Autonomous agentsFrom a software engineering perspective, agent systems are a specialization of object-oriented (00) systems, in which individual objects have their own threads of control and their own goals. Engineering such systems is most naturally approached as an ...
Comments