Engineering Adaptive Multi-Agent Systems with ODAM Methodology
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.
KeywordsModeling Language Model Transformation Multiagent System Agent Orientation Iteration Development
Unable to display preview. Download preview PDF.
- 3.Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent Technology: Computing as Interaction (A Roadmap for Agent Based Computing), AgentLink (2005)Google Scholar
- 6.Ferber, J., Gutknecht, O.: A meta-model for the analysis and design of Organizations in MASs. In: Proc. Of ICMAS, pp. 128–135 (1998)Google Scholar
- 8.Juan, T., Sterling, L.: A Meta-model for Intelligent Adaptive MASs in Open Environments. In: Proc. Of AAMAS, pp. 1024–1025 (2003)Google Scholar
- 10.Giunchiglia, F., Mylopoulos, J., Perini, A.: The Tropos Development Methodology: Processes, Models and Diagrams. In: Proc. Of AAMAS, pp. 35–36 (2002)Google Scholar