Statecharts-based JADE agents and tools for engineering multi-agent systems

  • Authors:
  • Giancarlo Fortino;Francesco Rango;Wilma Russo

  • Affiliations:
  • Dept. of Electronics, Informatics and Systems, University of Calabria, Rende, CS, Italy;Dept. of Electronics, Informatics and Systems, University of Calabria, Rende, CS, Italy;Dept. of Electronics, Informatics and Systems, University of Calabria, Rende, CS, Italy

  • Venue:
  • KES'10 Proceedings of the 14th international conference on Knowledge-based and intelligent information and engineering systems: Part I
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper we propose frameworks and tools supporting a Statecharts-based development of JADE-based multi-agent systems (MASs) with the purpose of providing an effective approach for engineering MASs and leveraging agent-oriented development methodologies and processes adopting JADE as target agent platform. In particular, a framework for programming JADE behaviors through a variant of the Statecharts, named Distilled StateCharts (DSCs), has been first developed by enhancing the JADE add-on HSMBehaviour. Then, to enable rapid prototyping of JADE agents, a visual tool for DSCs has been extended with translation rules based on the developed framework which allows to automatically translate DSC specifications into DSC-based JADE behaviors. The proposed approach is exemplified through a case study concerning an agent-based meeting organization system.