Exploiting Agent-Oriented Programming for Building Advanced Web 2.0 Applications

   Info_icon.svg       Eye_icon.svg       BibTeX_logo.svg   
Mattia Minotti, Andrea Santi, Alessandro Ricci
In Proceedings of LAnguages, methodologies and Development tools for multi-agent systemS (LADS-2010)
2010

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 2.0 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.

keywords   Agents, Artifacts, Jason, CArtAgO, Web, JaCa, JaCa-Web
reference talk
Talk_icon.svg Exploiting Agent-Oriented Programming for Building Advanced Web 2.0 Applications (LADS 2010 @ MALLOW 2010, 01/09/2010) — Andrea Santi (Mattia Minotti, Andrea Santi, Alessandro Ricci)
origin event
Event_icon.svg LADS 2010 @ MALLOW 2010
works as
reference publication for talk
Talk_icon.svg Exploiting Agent-Oriented Programming for Building Advanced Web 2.0 Applications (LADS 2010 @ MALLOW 2010, 01/09/2010) — Andrea Santi (Mattia Minotti, Andrea Santi, Alessandro Ricci)