Final published version
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Cicero : Middleware for developing persuasive mobile applications. / D’Aloia, A.; Lelli, M.; Lee, D. et al.
11th International Conference on Persuasive Technology, PERSUASIVE 2016. ed. / A. Meschtscherjakov; B. De Ruyter; V. Fuchsberger; M. Murer; M. Tscheligi. Cham : Springer, 2016. p. 137-149 (Lecture Notes in Computer Science; Vol. 9638).Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - Cicero
T2 - Middleware for developing persuasive mobile applications
AU - D’Aloia, A.
AU - Lelli, M.
AU - Lee, D.
AU - Helal, Sumi
AU - Bellavista, P.
PY - 2016
Y1 - 2016
N2 - 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.
AB - 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.
KW - Activity recognition
KW - Actuation
KW - Android
KW - Middleware
KW - Mobile app development
KW - Persuasive computing
KW - Sensing
KW - Situation
KW - Behavioral research
KW - Computation theory
KW - Mobile app
KW - Android (operating system)
U2 - 10.1007/978-3-319-31510-2_12
DO - 10.1007/978-3-319-31510-2_12
M3 - Conference contribution/Paper
SN - 9783319315096
T3 - Lecture Notes in Computer Science
SP - 137
EP - 149
BT - 11th International Conference on Persuasive Technology, PERSUASIVE 2016
A2 - Meschtscherjakov, A.
A2 - De Ruyter, B.
A2 - Fuchsberger, V.
A2 - Murer, M.
A2 - Tscheligi, M.
PB - Springer
CY - Cham
ER -