An aspect-oriented approach for modeling self-organizing emergent structures

  • Authors:
  • Linda M. Seiter;Daniel W. Palmer;Marc Kirschenbaum

  • Affiliations:
  • John Carroll University, University Hts, OH;John Carroll University, University Hts, OH;John Carroll University, University Hts, OH

  • Venue:
  • Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Multi-agent systems must be engineered to ensure that desirable system-level properties will consistently emerge from the complex interactions of the underlying agents, while also guaranteeing that undesirable behavior will be suppressed. We present an Aspect-Oriented Programming (AOP) framework for modeling, visualizing and manipulating emergent structure in multi-agent systems. By encapsulating the macroscopic structure, we can identify undesirable patterns of behavior at a higher level of abstraction. The identification of such patterns allows us to implement a feedback loop to steer the behavior of the lower level agents towards actions favorable for the emergence of a reliable solution. AOP facilitates the modeling of the system-wide behavior, thus it serves as a valuable tool for building confidence that a given multi-agent system will consistently meet its requirements.