Abstract
Agent orientation is believed as an appropriate and powerful paradigm to develop complex systems. In order to engineer complex self-adaptive multi-agent systems, we present dynamic binding mechanism and an agent-oriented methodology called ODAM that exploits the flexibility and high-level abstraction of agent orientation based on organization metaphors. The meta-model and modeling language of ODAM based on dynamic binding mechanism can effectively deal with the dynamic and self-adaptive aspects of MAS. Moreover, MDA approach and iteration development are integrated into ODAM to adapt to the variety of agent technologies and platforms, to deal with complexity of systems, and to simplify the development of MAS.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Zambonelli, F., Van Dyke Parunak, H.: Towards a paradigm change in computer science and software engineering: a synthesis. The Knowledge Engineering Review 18(4), 329–342 (2003)
Mao, X., Yu, E.: Organizational and social concepts in agent oriented software engineering. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 1–15. Springer, Heidelberg (2005)
Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent Technology: Computing as Interaction (A Roadmap for Agent Based Computing), AgentLink (2005)
Cernuzzi, L., Zambonelli, F.: Dealing with adaptive multi-agent organizations in the gaia methodology. In: Müller, J.P., Zambonelli, F. (eds.) AOSE 2005. LNCS, vol. 3950, pp. 109–123. Springer, Heidelberg (2006)
Santos, D., Ribeiro, M.B., Bastos, R.M.: Developing a conference management system with the multi-agent systems unified process: A case study. In: Luck, M., Padgham, L. (eds.) Agent-Oriented Software Engineering VIII. LNCS, vol. 4951, pp. 212–224. Springer, Heidelberg (2008)
Ferber, J., Gutknecht, O.: A meta-model for the analysis and design of Organizations in MASs. In: Proc. Of ICMAS, pp. 128–135 (1998)
Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing Multiagent Systems: The Gaia Methodology. ACM Transactions on Software Engineering Methodology 12(3), 317–370 (2003)
Juan, T., Sterling, L.: A Meta-model for Intelligent Adaptive MASs in Open Environments. In: Proc. Of AAMAS, pp. 1024–1025 (2003)
Odell, J.J., Nodine, M., Levy, R.: A metamodel for agents, roles, and groups. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 78–92. Springer, Heidelberg (2005)
Giunchiglia, F., Mylopoulos, J., Perini, A.: The Tropos Development Methodology: Processes, Models and Diagrams. In: Proc. Of AAMAS, pp. 35–36 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mao, X., Zhao, J., Wang, J. (2009). Engineering Adaptive Multi-Agent Systems with ODAM Methodology. In: Ghose, A., Governatori, G., Sadananda, R. (eds) Agent Computing and Multi-Agent Systems. PRIMA 2007. Lecture Notes in Computer Science(), vol 5044. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01639-4_34
Download citation
DOI: https://doi.org/10.1007/978-3-642-01639-4_34
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01638-7
Online ISBN: 978-3-642-01639-4
eBook Packages: Computer ScienceComputer Science (R0)