CoDE - A Software Framework for Agent-based Simulation
نویسنده
چکیده
The issue of developing scalable, concurrent and distributed programs has generated a renewed interest in message-passing languages and frameworks. CoDE is an actor-based software framework aimed at both simplifying the development of large and distributed complex systems and guarantying an efficient execution of applications. This software framework takes advantage of a concise actor model that makes easy the development of the actor code by delegating the management of events (i.e., the reception of messages) to the execution environment. Moreover, it provides a flexible and configurable implementation that allows the development of scalable and efficient applications through the possibility of using different implementations of the actor model. In this paper, we introduce the CoDE software framework and discuss its use for agent-based simulation. Key-Words: Actor model, software framework, agent-based simulation, distributed system, Java.
منابع مشابه
Quick Prototyping and Simulation with the INGENIAS Agent Framework
A major nightmare of software developers is having clients claiming the delivered software is not what they expected. Developers make an extensive use of prototypes to prevent such situations to occur. However, the role of simulations have not been studied enough. If an agent based simulation is intended, not all existing agent oriented methodologies are capable of it. It requires code generati...
متن کاملModeling and Simulation of Complex Systems - A Framework for Efficient Agent-Based Modeling and Simulation
modeling and simulation of complex systems a framework for modeling and simulation of complex systems a framework for agent based modeling and simulation with actomos agent-based discrete event simulation modeling for modeling and simulation agent-based of natural disaster timing agent interactions for efficient agent-based modeling and simulation of agent-based complex systems and simulation: ...
متن کاملAgent Based Simulation for the Study of Complex Social Systems
In this paper we argue how agent based simulation constitutes a new paradigm for the study and characterization of complex social systems. There is a growing interest among computer scientists in developing shells and specialized software for social scientists. We summarize the main features of some of these tools, and in particular, the usability of INGENIAS, a multi-agent system development f...
متن کاملModelling and simulation of social systems with INGENIAS
Most agent-based simulation toolkits are based on the Java programming language. This makes their use difficult for social scientists, who are usually not skilled in computer programming. However, agent modelling concepts are not unlike those which could be used for the modelling of social systems. This assumption is considered in proposing the use of a graphical agent-oriented language for the...
متن کاملMulti-Agent Supply Chain Modeling – A Re-Usable Component-Based Framework
A re-usable component-based framework is proposed for modeling and simulation of multi-agent supply chain systems. The framework facilitates study of both intraas well as interorganizational issues simultaneously across a supply chain (SC) paying due attention to the issue of private as well as public information. It utilizes a pre-developed library of organizational primitives, supply chain pr...
متن کامل