A Conceptual Agent Cooperation Model for Multi-agent Systems' Team Formation Process

Ebrahim AlHashel · 2008

Agent cooperation is the key advantageous feature of agent-oriented software (AOS) in comparison with all other software approaches. Agent cooperation process has the potential to dynamically form a team of agents, and then execute a plan to achieve a common goal. Applying the agent cooperation concept requires two software engineering tools: the first is the software development methodology that can design the cooperative agent-based system; the second is the agent cooperation model that can manage the team behaviour at runtime.This on-going research attempts to engineer the agent cooperation concept into two steps: the first step, the Prometheus development methodology is enhanced to acquire the capabilities to generate the agent team artefacts that will be consumed by the proposed cooperation model; in the second step, a conceptual cooperation model is developed. In regard to the complexity of agent cooperation process, the implementation part of the cooperation model held for further investigation.

Read the paper · More papers on PaperTik