Agent-Oriented Software Engineering

A Hybrid Role-Based Reference Architecture for LLM-Enhanced Multi-Agent Systems

Large language models (LLMs) are transforming how we build multi-agent systems (MAS); yet, many LLM-centric frameworks still lack the engineering rigour that agent-oriented software engineering (AOSE) provides, resulting in systems that are powerful …

Engineering the Next Generation of Multi-Agent Systems: A Community Roadmap from EMAS 2025

This paper presents the outcomes of an open-floor session held at the 13th International Workshop on Engineering Multi-Agent Systems (EMAS 2025), aimed at co-developing a research roadmap for the EMAS community. Participants collaboratively …

Towards Engineering LLM-Enhanced Multi-Agent Systems: A Critical Examination of Roles

This paper proposes a structured approach to integrating Large Language Models (LLMs) into Multi-Agent Systems (MAS) by revisiting and extending the fundamental Agent-Oriented Software Engineering concept of "roles." Traditional AOSE methodologies …

Agent-Oriented Engineering with Generative AI: Report from the Agent Toolkits 2025 Community Session

Intelligent agents have been a cornerstone of Artificial Intelligence (AI) since its early days—and received significant attention in the 1990s when the notion of autonomous agent was established, giving rise to research on Engineering Multi-Agent …

AGR4BS: A Generic Multi-Agent Organizational Model for Blockchain Systems

Blockchain is a very attractive technology since it maintains a public, append-only, immutable and ordered log of transactions which guarantees an auditable ledger accessible by anyone. Blockchain systems are inherently interdisciplinary since they …

Proof-of-Work as a Stigmergic Consensus Algorithm: Extended Abstract

In this paper, we make a theoretical analysis from a coordination perspective and conclude that the Proof-of-Work (PoW) algorithm is a stigmergic consensus algorithm where the trace left by an action in the blockchain through indirect coordination of …

An Agent-Oriented, Blockchain-Based Design of the Interbank Money Market Trading System

When studying the interbank money market (IMM), it is common to model banks as agents interacting through loans to tackle its complexity. However, the use of agent abstraction in the IMM is mostly limited to some specific cases. Besides, recent …

A Planner Infrastructure for Semantic Web Enabled Agents

A Planner for Implementing Semantic Web Agents based on SWSA Architecture

Developing Multi Agent Systems on Semantic Web Environment using SEAGENT Platform