Developing multi-agent systems with a FIPA-compliant agent framework
Software—Practice & Experience
A Manifesto for Agent Technology: Towards Next Generation Computing
Autonomous Agents and Multi-Agent Systems
Challenges and Research Directions in Agent-Oriented Software Engineering
Autonomous Agents and Multi-Agent Systems
The Elements of UML(TM) 2.0 Style
The Elements of UML(TM) 2.0 Style
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Reconciling statechart semantics
Science of Computer Programming
Using UML state machine models for more precise and flexible JADE agent behaviors
AOSE'02 Proceedings of the 3rd international conference on Agent-oriented software engineering III
Using event-driven lightweight DSC-based agents for MAS modelling
International Journal of Agent-Oriented Software Engineering
Model transformations for improving multi-agent system development in INGENIAS
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
An agent-based approach for the design and analysis of content delivery networks
Journal of Network and Computer Applications
Hi-index | 0.00 |
The JADE framework, which is one of the most used in the AOSE community to program and execute multi-agent systems (MASs), still needs to be further supported by methods and tools for enabling a more effective modeling and prototyping of JADE-based MASs. In this paper we propose a framework and a related tool supporting a Statecharts-based development of JADE-based MAS with the purpose of providing an effective approach for engineering multi-agent systems 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 that 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.