Abstract
Roles have gained a fair amount of attention from researchers in the multiagent system domain. given its recurrent appearance on most application examples using an agent-oriented approach. This attention is understandable, because the role an agent takes within any given system defines every one of its actions, i.e., what it thinks and what it says.
The Agent-UML specification language presents a notion of Role that could be related to previous works such as actors and objects. However, AUML gives roles a totally different, more agent-oriented approach, by considering that roles are a dynamic property of the entities conforming the system (agents).
This paper focuses on the limitations of the current AUML specifications and its related implications on dynamic roles.
Chapter PDF
Similar content being viewed by others
Keywords
- Multiagent System
- Auction House
- Model Check Approach
- Concurrent Object
- Intelligent Information Processing
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
G. Agha and P. V. Thati. Actors: A model for reasoning about open distributed systems. In Formal methods for distributed processing: An object oriented approach, chapter 8. Cambridge University Press. 1986.
Jean-Pierre Briot. Actalk: A testbed for classifying and designing actor languages in the smalltalk-80 environment. In S. Cook, editor, ECOOP-89, pages 109–129, Nottingham, 1989. Cambridge University Press.
Denis Jouvin and Salima Hassas. Dynamic multiagent architecture using conversational role delegation. In International Workshop on Agent Oriented Software Engineering (AOSE-2003), LNCS, Melbourne, Australia, July 2003.
Elizabeth A. Kendall. Agent roles and aspects. In ECOOP Workshop, page 440, 1998.
D. Kinny, A. Rao, and M. Georgeff. A methodology and modeling technique for systems of bdi agents. In W. Van de Velde and J. Perram, editors, Agents Breaking Away: 7th Workshop on Modeling Autonomous Agents in a Multi-Agent World (MAAMAW-96), volume LNAI 1038, pages 56–71, Eindhoven, The Netherlands, 1996. Springer-Verlag.
James Odell, Hany Van Dyke Parunak, and Mitch Fleischer. The role of roles in designing effective agent organizations. In Alessandro Garcia, C. Lucena, F. Zambonelli, A. Omicini, and J. Castro, editors, Software engineering for large-scale multiagent systems, volume 2603 of Lecture Notes on Computer Science, pages 22–28. Springer, Berlin, 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 International Federation for Information Processing
About this paper
Cite this paper
Koning, JL., Hernández, I.R. (2005). Limitations in Auml’s Roles Specification. In: Shi, Z., He, Q. (eds) Intelligent Information Processing II. IIP 2004. IFIP International Federation for Information Processing, vol 163. Springer, Boston, MA. https://doi.org/10.1007/0-387-23152-8_10
Download citation
DOI: https://doi.org/10.1007/0-387-23152-8_10
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-23151-8
Online ISBN: 978-0-387-23152-5
eBook Packages: Computer ScienceComputer Science (R0)