A Methodology for Developing an Agent Systems Reference Architecture [chapter]

Duc N. Nguyen, Kyle Usbeck, William M. Mongan, Christopher T. Cannon, Robert N. Lass, Jeff Salvage, William C. Regli, Israel Mayk, Todd Urness
2011 Lecture Notes in Computer Science  
The slow adoption of agent-oriented methodologies as a paradigm for developing industry systems is due in part to their lack of integration and generalpurpose use. There exists a need to define common patterns, relationships between components, and structural qualities that a reference architecture for agentbased systems would solve. However, there is little, if any, consensus on how to create a reference architecture for agent-based systems. This paper presents a methodology for developing a
more » ... ference architecture that documents agent-based systems from different system viewpoints. Rather than the traditional approach of studying existing systems, the documentation methodology relies on forensic software analysis of agent frameworks (i.e., APIs and libraries for constructing agent systems). We demonstrate the methodology by describing the process used to create the Agent System Reference Architecture.
doi:10.1007/978-3-642-22636-6_11 fatcat:te4kah2m7nb2hmuidtlvx2i4y4