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