Abstract
SAPERE (``Self-Aware Pervasive Service Ecosystems'') is a general framework to support the decentralized execution of self-organizing pervasive computing services. In this paper we present the rationale underlying SAPERE and its reference conceptual architecture. Following, we sketch the middleware infrastructure of SAPERE and detail the interaction model implemented by it, based on a limited set of ``eco-laws'' allowing general-purpose distributed self-organizing schemes. Finally, we show how a social application can be easily implemented exploiting such an infrastructure and report on performances.
Keywords
Cite this article
@article{cai-2047,
author = {Gabriella Castelli and Marco Mamei and Alberto Rosi and Franco Zambonelli},
title = {How to Develop Pervasive Social Applications with the SAPERE Middleware},
journal = {Computing and Informatics},
volume = {34},
number = {1},
pages = {185--209},
year = {2015},
issn = {1335-9150},
url = {https://cai.type.sk/content/2015/1/how-to-develop-pervasive-social-applications-with-the-sapere-middleware/}
}
TY - JOUR AU - Gabriella Castelli AU - Marco Mamei AU - Alberto Rosi AU - Franco Zambonelli TI - How to Develop Pervasive Social Applications with the SAPERE Middleware JO - Computing and Informatics VL - 34 IS - 1 SP - 185 EP - 209 PY - 2015 SN - 1335-9150 UR - https://cai.type.sk/content/2015/1/how-to-develop-pervasive-social-applications-with-the-sapere-middleware/ KW - Pervasive computing KW - middleware KW - self-organization ER -
Castelli, G., Mamei, M., Rosi, A., & Zambonelli, F. (2015). How to Develop Pervasive Social Applications with the SAPERE Middleware. Computing and Informatics, 34(1), 185–209. https://cai.type.sk/content/2015/1/how-to-develop-pervasive-social-applications-with-the-sapere-middleware/