Programming SOA/WS Systems with BDI Agents and Artifact-Based Environments


Michele Piunti, Andrea Santi, Alessandro Ricci

Agents and Multi-Agent Systems are recognized in the literature as a suitable paradigm for engineering SOA and Web Service systems: however few works explore how to exploit agent programming languages  in particular those based on a strong notion of agency, such as BDI ones  for concretely developing such a kind of systems.
In this paper we discuss a general-purpose programming model and a related platform for developing SOA/WS applications exploiting BDI agent technologies. In particular, in order to enable agents to exploit and manage web service technologies in a suitable functional fashion, we investigate the use of Jason agents  based on AgentSpeak(L) programming language   integrated with artifact-based environments  based on CArtAgO-WS framework.

(keywords) Agents, Artifacts, Cognitive, Services, Web, SOA

In Proceedings of Agents, Web Services and Ontologies, Integrated Methodologies (AWESOME-09),  2009.

@inproceedings{PSR-AWESOME09,
booktitle = {In Proceedings of Agents, Web Services and Ontologies, Integrated Methodologies Important Dates and Instructions (AWESOME-09)},
author = {Piunti, Michele and Santi, Andrea and Ricci, Alessandro},
title = {Programming SOA/WS Systems with BDI Agents and Artifact-Based Environments},
year = 2009,
abstract = {Agents and Multi-Agent Systems are recognized in the literature as a suitable paradigm for engineering SOA and Web Service systems: however few works explore how to exploit agent programming languages -- in particular those based on a strong notion of agency, such as BDI ones -- for concretely developing such a kind of systems.
In this paper we discuss a general-purpose programming model and a related platform for developing SOA/WS applications exploiting BDI agent technologies. In particular, in order to enable agents to exploit and manage web service technologies in a suitable functional fashion, we investigate the use of Jason agents -- based on AgentSpeak(L) programming language --  integrated with artifact-based environments -- based on CArtAgO-WS framework.}
,
keywords = {Agents, Artifacts, Cognitive, Services, Web, SOA},
status = {Published},
venue = {--}}
Tags:

Publication

— authors

Michele Piunti, Andrea Santi, Alessandro Ricci

— status

published

— sort

paper in proceedings

Venue

— volume

In Proceedings of Agents, Web Services and Ontologies, Integrated Methodologies (AWESOME-09)

— publication date

2009

BibTeX

— BibTeX ID
PSR-AWESOME09
— BibTeX category
inproceedings

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY