Abstract

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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call