We believe that agent-oriented programming lan- guages and multi-agent programming technologies provide an effective level of abstraction for tackling the design and pro- gramming 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 object- oriented one.

Developing Web Client Applications with JaCa-Web

SANTI, ANDREA;RICCI, ALESSANDRO
2010

Abstract

We believe that agent-oriented programming lan- guages and multi-agent programming technologies provide an effective level of abstraction for tackling the design and pro- gramming 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 object- oriented one.
WOA 2010 — Dagli oggetti agli agenti. Modelli e tecnologie per sistemi complessi: context-dependent, knowledge-intensive, nature-inspired e self-*
1
8
M. Minotti; A. Santi; A. Ricci
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11585/100707
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
social impact