MODELS OF THE BASIC COMPONENTS FOR THE AGENT-BASED SIMULATION MODELS DEVELOPMENT SYSTEM AND THEIR IMPLEMENTATION IN THE ADSKIT SOFTWARE PACKAGE
Alexander I. Pavlov, Alexander B. Stolbov
Matrosov Institute for System Dynamics and Control Theory Siberian Branch
The article discusses the models of the basic components that provide the software system operating for agent-based simulation models development – Adskit (agent development support kit). According to the approach utilized in the article, the agent-based simulation model is considered as a software with specific functionality that can be reduced to a variety of operations related to the life cycle of the simulation model, communication between the elements of the model; inference based on knowledge bases; calls to external subroutines, etc.. The article provides examples of the software implementation of discussed models in the Adskit system with the help of Java, Jess, Drools, Madkit.
agent-based simulation modeling, model driven approach.