posted on 2024-07-13, 07:33authored byP. P. Kuan, S. Rarunasekera, L. Sterling
The separation between analysis and design phases has long been advocated in software engineering literature. There has been active interest in the the area of agent oriented software engineering but the methodologies developed do not focus on a clear separation between the two phases. Furthermore, existing agent oriented methodologies tend to be tied to a particular design architecture and applicable onlyfor small systems. In this paper, we describe a goal and role based analysis methodology that is both unbiased towards any design architecture and is scalable. The model is derived from improvements to the ROADMAP methodology for agent onented systems developed at the Universityof Melbourne. We also present REBEL - a CASE tool developed to support the methodology. Furthermore, several examples and experiences with the method are discussed We conclude by comparing analysis models of other agent oriented methodologies to ours.