Simulation meta-architecture for analyzing the emergent behavior of agents

Lisa A. Schaefer, Philip M. Wolfe, John Fowler, Timothy Lindquist

Research output: Contribution to journalArticlepeer-review


This paper describes a meta-architecture, which includes functional segments, events, and a communication link between functional segments and events. Using the object-oriented architecture systems of agents can be analyzed to determine their emergent behavior. In an agent system, each agent iteratively executes its own set of rules during its lifetime. Each agent is an individual entity with its own intelligence defined by its rule set. Rule sets for any given system can have many variations and it is not known a priori which variation will result in the most desired outcome. Since each agent is a separate entity, intelligence is distributed throughout the system, rather than existing in a centralized unit. The architecture in this paper is a framework that can be used for experimenting with variations of rule sets to assist in discovering a rule set that results in desirable system-level behavior. We also describe a case study in which the architecture is used to simulate rule sets for a group of robot agents to determine the system-level average effective speed of the robots resulting from their interactions at the individual robot level.

Original languageEnglish (US)
Pages (from-to)1-15
Number of pages15
JournalComplexity International
StatePublished - 2004

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications
  • Artificial Intelligence


Dive into the research topics of 'Simulation meta-architecture for analyzing the emergent behavior of agents'. Together they form a unique fingerprint.

Cite this