Abstract
A helpful abstraction of a group of agents is a set of interacting roles, or sets of normative behaviors, that the agents can assume. An important characteristic of real-world agent systems is that the roles played by an agent may change over time. These changes can be of several different kinds. We describe an illustrative application where such role changes are important, analyze and classify the various kinds of role changes over time that may occur, and show how this analysis is useful in developing a more formal description of the application.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Castelfranchi, C.: Engineering Social Order. Engineering Societies in the Agent World, pp. 1–18. Springer, Berlin (2000)
Dastani, M., Dignum, V., Dignum, F.: Role Assignment in Open Agent Societies. In: Proceedings of AAMAS 2003, Second International Joint Conference on Autonomous Agents and Multi-agent Systems, Melbourne, Australia (2003)
Ferber, J., Gutknecht, O., et al.: Agent/Group/Roles: Simulating with Organizations. In: Fourth International Workshop on Agent-Based Simulation (ABS 2003), Montpellier, France (2003)
Martin, J., Odell, J.J.: Object-Oriented Methods: A Foundation. UML ed. Prentice Hall, Englewood Cliffs (1998)
Odell, J.J.: Advanced Object-Oriented Analysis & Design using UML. Cambridge University Press, Cambridge (1998)
Odell, J., Parunak, H.V.D., Bauer, B.: Representing Agent Interaction Protocols in UML. In: Ciancarini, P., Wooldridge, M. (eds.) Agent-Oriented Software Engineering, pp. 121–140. Springer, Berlin (2001)
Odell, J., Parunak, H.V.D., Fleischer, M.: The Role of Roles in Designing Effective Agent Organizations. In: Garcia, A.F., et al. (eds.) Software Engineering for Large-Scale Multi-Agent Systems, Springer, Berlin (2003)
Omicini, A.: Towards a notion of agent coordination context. In: Marinescu, D., Lee, C. (eds.) Process Coordination and Ubiquitous Computing, pp. 187–200. CRC Press, Boca Raton (2002)
Van Dyke Parunak, H., Odell, J.: Representing Social Structure using UML. In: Ciancarini, P., Wooldridge, M., Weiss, G. (eds.) Proc. of the Agent-Oriented Software Engineering Workshop, Agents 2001 Conference, Agents 2001 conference, Montreal, Canada, Springer, Heidelberg (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Odell, J.J., Van Dyke Parunak, H., Brueckner, S., Sauter, J. (2004). Temporal Aspects of Dynamic Role Assignment. In: Giorgini, P., Müller, J.P., Odell, J. (eds) Agent-Oriented Software Engineering IV. AOSE 2003. Lecture Notes in Computer Science, vol 2935. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24620-6_14
Download citation
DOI: https://doi.org/10.1007/978-3-540-24620-6_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20826-6
Online ISBN: 978-3-540-24620-6
eBook Packages: Springer Book Archive