Abstract (EN):
Nowadays, there's a notorious gap between simulation and agent-based modeling, not being either effective to use a simulation platform to model a complex Multi-Agent System, and agent-based modeling tools to simulate a certain system dynamics. Therefore, an integration of the Net Logo simulation platform and JADE agent-modeling framework is presented within an industrial agent-based approach. Based on the fact that NetLogo Extensions and JADE use Java programming language, Java Sockets were used to establish a simple and reliable communication means between the platforms, using FIPA-ACL specification as messaging content. For that purpose, a set of simple and easy to understand API was created to implement a simple simulation model using NetLogo and a MAS implemented using JADE, framed in the scope of industrial domain. The concept of agent-in-the-loop is introduced as a way of leveraging the use of complex and consistent agent models as a benefit for the simulation process. Moreover, and based on all the study of both agent modeling and simulation, it is foreseen that this integration approach can be a step forward on the study of shop-floor dynamics where a replication for the inclusion of simulation on well-known Agent Oriented Software Engineering methodologies, avoiding the MAS validation process only in the deployment phase. Reinforcing this issue, a case study and consequent results are presented and discussed on the perspective of the simulation usage for the MAS validation process.
Language:
English
Type (Professor's evaluation):
Scientific