We present a new approach to verifying heterogeneous multi-agent programs — multi-agent systems in which the agents are implemented in different (BDI-based) agent programming languages. Our approach is based on meta-APL, a BDI-based agent programming language that allows both an agent’s plans and its deliberation strategy to be encoded as part of the agent program. The agent programs comprising a heterogeneous multi-agent program are first translated into meta-APL, and the resulting system is then verified using the Maude term rewriting system. We prove correctness of translations of Jason and 3APL programs and deliberation strategies into meta-APL. Preliminary experimental results indicate that our approach can significantly out-perform p...
AbstractOver the years, many different agent programming languages have been proposed. In this paper...
A key advantage of BDI-based approaches to agent programming, is that agents can deliberate about wh...
Part 1: Abstracts of Invited TalksInternational audienceI was honoured by the opportunity to share w...
This paper gives an overview of our recent work on an approach to verifying multi-agent programs. We...
Abstract This paper gives an overview of our recent work on an approach to verifying multi-agent pro...
In this paper, we show that the flexible model-checking of multi-agent systems, implemented using ag...
A key advantage of BDI-based agent programming is that agents can deliberate about which course of a...
A key advantage of BDI-based agent programming is that agents can deliberate about which course of a...
We present MABLE, a fully implemented programming language for multiagent systems, which is intended...
A key advantage of BDI-based agent programming is that agents can deliberate about which course of a...
This paper introduces AgentSpeak(F), a variation of the BDI logic programming language AgentSpeak(L)...
AbstractIn this paper, we introduce the Multi-Agent Protocol (MAP) language which expresses dialogue...
Agent-Oriented Programming (AOP) is a relatively new paradigm used for de-veloping multi-agent syste...
AbstractThere are numerous applications where an agent a needs to reason about the beliefs of anothe...
MABLE is a language for the design and automatic verification of multi-agent systems. MABLE is essen...
AbstractOver the years, many different agent programming languages have been proposed. In this paper...
A key advantage of BDI-based approaches to agent programming, is that agents can deliberate about wh...
Part 1: Abstracts of Invited TalksInternational audienceI was honoured by the opportunity to share w...
This paper gives an overview of our recent work on an approach to verifying multi-agent programs. We...
Abstract This paper gives an overview of our recent work on an approach to verifying multi-agent pro...
In this paper, we show that the flexible model-checking of multi-agent systems, implemented using ag...
A key advantage of BDI-based agent programming is that agents can deliberate about which course of a...
A key advantage of BDI-based agent programming is that agents can deliberate about which course of a...
We present MABLE, a fully implemented programming language for multiagent systems, which is intended...
A key advantage of BDI-based agent programming is that agents can deliberate about which course of a...
This paper introduces AgentSpeak(F), a variation of the BDI logic programming language AgentSpeak(L)...
AbstractIn this paper, we introduce the Multi-Agent Protocol (MAP) language which expresses dialogue...
Agent-Oriented Programming (AOP) is a relatively new paradigm used for de-veloping multi-agent syste...
AbstractThere are numerous applications where an agent a needs to reason about the beliefs of anothe...
MABLE is a language for the design and automatic verification of multi-agent systems. MABLE is essen...
AbstractOver the years, many different agent programming languages have been proposed. In this paper...
A key advantage of BDI-based approaches to agent programming, is that agents can deliberate about wh...
Part 1: Abstracts of Invited TalksInternational audienceI was honoured by the opportunity to share w...