The extraordinary progress of mobile device technologies pushes for a new generation of smart mobile applications, featuring complex computational and interactive behaviour, exhibiting different degrees of autonomy and flexibility. This raises new challenges in mobile application programming, calling for programming tools and development platforms providing a proper level of abstraction to deal with such a new level of complexity. This demo aims at investigating the adoption of agent-oriented programming - and in particular of agent-based programming languages rooted on a strong notion of agency - to tackle the complexities related to the design of fore-coming smart mobile applications. For doing this we present an agent-oriented platform called JaCa-Android, providing an agent-oriented level of abstraction to design, program and execute smart mobile applications on top of the Android platform.
A. Santi, A. Ricci (2011). Exploiting Intelligent Agent-based Technologies for Programming Smart Mobile Applications. NEW YORK : ACM New York [10.1145/2095050.2095086].
Exploiting Intelligent Agent-based Technologies for Programming Smart Mobile Applications
SANTI, ANDREA;RICCI, ALESSANDRO
2011
Abstract
The extraordinary progress of mobile device technologies pushes for a new generation of smart mobile applications, featuring complex computational and interactive behaviour, exhibiting different degrees of autonomy and flexibility. This raises new challenges in mobile application programming, calling for programming tools and development platforms providing a proper level of abstraction to deal with such a new level of complexity. This demo aims at investigating the adoption of agent-oriented programming - and in particular of agent-based programming languages rooted on a strong notion of agency - to tackle the complexities related to the design of fore-coming smart mobile applications. For doing this we present an agent-oriented platform called JaCa-Android, providing an agent-oriented level of abstraction to design, program and execute smart mobile applications on top of the Android platform.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.