Cicero:Middleware for developing persuasive mobile applications

D’Aloia, A. and Lelli, M. and Lee, D. and Helal, Sumi and Bellavista, P. (2016) Cicero:Middleware for developing persuasive mobile applications. In: 11th International Conference on Persuasive Technology, PERSUASIVE 2016. Lecture Notes in Computer Science . Springer, Cham, pp. 137-149. ISBN 9783319315096

Full text not available from this repository.


We present Cicero – a middleware solution to support developers design and implement persuasive mobile apps. Based on the Action-Behavior Model (ABM), Cicero provides developers with powerful class libraries and collaboration methodology to streamline the development of mobile persuasive apps without requiring a steep knowledge of behavior science theory or venturing into domain-specific knowledge and artifacts. Cicero guides the developers in following the ABM steps, provides APIs for cyber sense and cyber influence, and embodies the necessary model computations including measuring end-user compliance and response to influence and persuasion. Cicero also facilitates the engagement of domain experts in a clearly defined collaborative role. Here we also originally detail the design and implementation of an Android version of the Cicero middleware and we present a use case to practically exemplify how Cicero can facilitate the application developers’ work. © Springer International Publishing Switzerland 2016.

Item Type:
Contribution in Book/Report/Proceedings
ID Code:
Deposited By:
Deposited On:
30 Jan 2018 10:24
Last Modified:
21 Nov 2022 16:26