Potentially one of the most significant opportunities for enterprise integration is the recent development and advancement of agent based systems. However, before agents can be used as generic building blocks, a methodology must be established for the development of these systems. This methodology must encompass modelling, design, and implementation of the systems. This paper outlines a methodology for the software engineering of agent based systems. The methodology is based upon the IDEF (ICAM Definition) approach for workflow modelling and analysis, the CIMOSA enterprise modelling framework, and the use case driven approach to object oriented software engineering. The methodology is illustrated via a case study in the area of discrete parts manufacturing.
Elizabeth A. Kendall, Margaret T. Malkoun, Chong H