Developing Web Client Applications with JaCa-Web


Mattia Minotti, Andrea Santi, Alessandro Ricci

In Proceedings of 11° Workshop nazionale "Dagli Oggetti agli Agenti" (WOA 2010)
 2010

We believe that agent-oriented programming languages and multi-agent programming technologies provide an effective level of abstraction for tackling the design and programming of mainstream software applications, in particular those that involve the management of asynchronous events and concurrency. In this paper we support this claim in practice by discussing the use of a platform integrating two main agent programming technologies - Jason agent programming language and CArtAgO environment programming framework - to the development of Web Client applications. Following the cloud computing perspective, these kinds of applications will more and more replace desktop applications, exploiting the Web infrastructure as a common distributed operating system, raising however challenges that are not effectively tackled - we argue - by mainstream programming paradigms, such as the objectoriented one.

(keywords) Agents, Artifacts, Jason, CArtAgO, Web, JaCa, JaCa-Web
 @inproceedings{MSR-WOA10,

booktitle = {In Proceedings of 11° Workshop nazionale "Dagli Oggetti agli Agenti" (WOA 2010)},

author = {Minotti, Mattia and Santi, Andrea and Ricci, Alessandro},

title = {Developing Web Client Applications with JaCa-Web},

year = {2010},

abstract = {We believe that agent-oriented programming languages and multi-agent programming technologies provide an effective level of abstraction for tackling the design and programming of mainstream software applications, in particular those that involve the management of asynchronous events and concurrency. In this paper we support this claim in practice by discussing the use of a platform integrating two main agent programming technologies - Jason agent programming language and CArtAgO environment programming framework - to the development of Web Client applications. Following the cloud computing perspective, these kinds of applications will more and more replace desktop applications, exploiting the Web infrastructure as a common distributed operating system, raising however challenges that are not effectively tackled - we argue - by mainstream programming paradigms, such as the objectoriented one.},

keywords = {Agents, Artifacts, Jason, CArtAgO, Web, JaCa, JaCa-Web},

status = {Published},

venue = {--}

Talks

Events

  • 11º Workshop Nazionale “Dagli Oggetti agli Agenti” (WOA 2010) — 05/09/2010–07/09/2010

Tags:

Publication

— authors

Mattia Minotti, Andrea Santi, Alessandro Ricci

— status

published

— sort

paper in proceedings

Venue

— volume

In Proceedings of 11° Workshop nazionale "Dagli Oggetti agli Agenti" (WOA 2010)

— publication date

2010

BibTeX

— BibTeX ID
MSR-WOA10
— BibTeX category
inproceedings

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