Applying Constructionist Design Methodology to Agent-Based Simulation Systems

  • Authors:
  • Kristinn R. Thórisson;Rögnvaldur J. Saemundsson;Gudny R. Jonsdottir;Brynjar Reynisson;Claudio Pedica;Pall Runar Thrainsson;Palmi Skowronski

  • Affiliations:
  • Center for Analysis & Design of Intelligent Agents, and Department of Computer Science,;School of Business, Reykjavik University, Reykjavik, Iceland 103;Center for Analysis & Design of Intelligent Agents, and Department of Computer Science,;Center for Analysis & Design of Intelligent Agents, and Department of Computer Science,;Center for Analysis & Design of Intelligent Agents, and Department of Computer Science,;Department of Computer Science,;Department of Computer Science,

  • Venue:
  • KES-AMSTA '09 Proceedings of the Third KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Among the benefits of agent-based modeling is parallel development and implementation of components. Integrating large numbers of agents developed by many is, however, a significant challenge. Further, architectural changes can require significant redesign. We have developed CDM-S , the Constructionist Design Methodology for Simulation , an agent-oriented methodology for developing, implementing and evolving multi-agent systems. CDM-S's strength lies in simplifying modeling and construction of systems with architectural evolution of complex control hierarchies and data flow. We have applied CDM-S in the development of a family of market simulations where companies, employees, banks and consumers are modeled at multiple abstraction levels. These were designed and built by 14 students over a period of 10 weeks. Experience shows CDM-S to be a promising high-level methodology for constructing large multi-agent systems. Here we describe CDM-S and present data on its application in the development process.