{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T00:50:00Z","timestamp":1774399800996,"version":"3.50.1"},"reference-count":43,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2019,1,10]],"date-time":"2019-01-10T00:00:00Z","timestamp":1547078400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003196","name":"Ministero della Salute","doi-asserted-by":"publisher","award":["GR-2016-02361306"],"award-info":[{"award-number":["GR-2016-02361306"]}],"id":[{"id":"10.13039\/501100003196","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JSAN"],"abstract":"<jats:p>Nowadays, the penetration of sensors and actuators in different application fields is revolutionizing all aspects of our daily life. One of the major sectors that is taking advantage of such cutting-edge cheap smart devices is healthcare. In this context, Remote Patient Monitoring (RPM) at home represents a tempting opportunity for hospitals to reduce clinical costs and to improve the quality of life of both patients and their families. It allows patients to be monitored remotely by means networks of Internet of Things (IoT) medical devices equipped with sensors and actuators that collect healthcare data from patients and send them to a Cloud-based Hospital Information System (HIS) for processing. Up to now, many different proprietary software systems have been developed as stand-along expensive solutions, presenting interoperability, extensibility, and scalability issues. In recent years, the European Commission (EC) has promoted the wide adoption of FIWARE technology, launching 16 Industrial Accelerators focusing on different application fields. One of these, i.e., FICHe, is specialized in healthcare, providing the guidelines on how to develop eHealth systems. This paper focuses on how to compose new cutting-edge IoT and Cloud-based Cyber Physical Health Sytem (CPHS) services and applications interconnected with remote medical sensors and actuators using FIWARE technology in the context envisioned by FICHe. In particular, we discuss the design and development of an RPM system implemented through the collaboration between the Istituto di Ricovero e Cura a Carattere Scientifico (IRCCS) \u201cBonino Pulejo\u201d (i.e., a clinical and research healthcare centre specialized in the treatment of neuro lesions), University of Messina, IBM Research, Telef\u00f3nica, and the University of the Western Cape in South Africa. The description of our best practice provides a model and guidelines for the development of lightweight and low cost RPM services for rural and isolated areas, with the expectation of expanding healthcare to the developing world and in general allows us to outline how to deal with the real adoption of the FIWARE technology in an e-health project.<\/jats:p>","DOI":"10.3390\/jsan8010007","type":"journal-article","created":{"date-parts":[[2019,1,11]],"date-time":"2019-01-11T04:10:16Z","timestamp":1547179816000},"page":"7","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":33,"title":["How to Develop IoT Cloud e-Health Systems Based on FIWARE: A Lesson Learnt"],"prefix":"10.3390","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9003-6194","authenticated-orcid":false,"given":"Antonio","family":"Celesti","sequence":"first","affiliation":[{"name":"Department of Mift, University of Messina, Viale F. Stagno d\u2019Alcontres 31, 98166 Messina, Italy"},{"name":"BIG DATA Laboratory - CINI, Via Volturno, 58, 00185 Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maria","family":"Fazio","sequence":"additional","affiliation":[{"name":"Department of Mift, University of Messina, Viale F. Stagno d\u2019Alcontres 31, 98166 Messina, Italy"},{"name":"IRCCS Centro Neurolesi \u201cBonino Pulejo\u201d, Contrada Casazza, SS113, 98124 Messina, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6116-1049","authenticated-orcid":false,"given":"Ferm\u00edn","family":"Gal\u00e1n M\u00e1rquez","sequence":"additional","affiliation":[{"name":"Telef\u00f3nica S. A., Telef\u00f3nica Research and Development (TID), Distrito Telef\u00f3nica Edificio Oeste 1, Ronda de la Comunicaci\u00f3, 28050 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alex","family":"Glikson","sequence":"additional","affiliation":[{"name":"IBM Research, Abba Khoushy Ave 199, Haifa 3498838, Israel"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hope","family":"Mauwa","sequence":"additional","affiliation":[{"name":"University of the Western Cape, Robert Sobukwe Rd, Bellville, Cape Town 7535, South Africa"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0774-5251","authenticated-orcid":false,"given":"Antoine","family":"Bagula","sequence":"additional","affiliation":[{"name":"University of the Western Cape, Robert Sobukwe Rd, Bellville, Cape Town 7535, South Africa"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabrizio","family":"Celesti","sequence":"additional","affiliation":[{"name":"Department of Biomedical and Dental Sciences and Morphological and Functional Images, University of Messina, Azienda Ospedaliera Universitaria Policlinico \u201cG. Martino\u201d, Via Consolare Valeria 1, 98125 Messina, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Massimo","family":"Villari","sequence":"additional","affiliation":[{"name":"Department of Mift, University of Messina, Viale F. Stagno d\u2019Alcontres 31, 98166 Messina, Italy"},{"name":"IRCCS Centro Neurolesi \u201cBonino Pulejo\u201d, Contrada Casazza, SS113, 98124 Messina, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,1,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1016\/j.jbi.2015.08.007","article-title":"Holistic approach to design and implementation of a medical teleconsultation workspace","volume":"57","author":"Malawski","year":"2015","journal-title":"J. Biomed. Inform."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"544","DOI":"10.1016\/j.jbi.2012.02.007","article-title":"A framework for the comparison of mobile patient monitoring systems","volume":"45","author":"Pawar","year":"2012","journal-title":"J. Biomed. Inform."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1016\/j.jbi.2016.07.006","article-title":"A cloud-based mobile system to improve respiratory therapy services at home","volume":"63","author":"Risso","year":"2016","journal-title":"J. Biomed. Inform."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/0169-2607(94)90019-1","article-title":"FEST: Framework for European services in telemedicine","volume":"45","author":"Gerneth","year":"1994","journal-title":"Comput. Methods Progr. Biomed."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1016\/S0169-2607(02)00161-X","article-title":"Telemonitoring of patients at home: A software agent approach","volume":"72","author":"Rialle","year":"2003","journal-title":"Comput. Methods Progr. Biomed."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1016\/j.cmpb.2009.12.008","article-title":"Development and implementation of a national telehealth project for long-term care: A preliminary study","volume":"97","author":"Hsu","year":"2010","journal-title":"Comput. Methods Progr. Biomed."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1016\/j.jbi.2015.11.006","article-title":"An architecture for a continuous, user-driven, and data-driven application of clinical guidelines and its evaluation","volume":"59","author":"Shalom","year":"2016","journal-title":"J. Biomed. Inform."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"S37","DOI":"10.1016\/j.jbi.2010.05.004","article-title":"Designing mobile support for glycemic control in patients with diabetes","volume":"43","author":"Harris","year":"2010","journal-title":"J. Biomed. Inform."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.jnca.2018.06.010","article-title":"A framework for healthcare support in the rural and low income areas of the developing world","volume":"120","author":"Bagula","year":"2018","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_10","unstructured":"(2014, October 01). FI-WARE Cost-Effective Creation and Delivery of Future Internet Applications. Available online: http:\/\/www.fi-ware.eu\/."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Celesti, A., Tusa, F., Villari, M., and Puliafito, A. (2012, January 3\u20134). How the Dataweb Can Support Cloud Federation: Service Representation and Secure Data Exchange. Proceedings of the 2012 Second Symposium on Network Cloud Computing and Applications, London, UK.","DOI":"10.1109\/NCCA.2012.26"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1109\/MCC.2016.112","article-title":"Open Issues in Scheduling Microservices in the Cloud","volume":"3","author":"Fazio","year":"2016","journal-title":"IEEE Cloud Comput."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Li, W., Privat, G., Cantera, J.M., Bauer, M., and Gall, F.L. (2018, January 4\u20137). Graph-based Semantic Evolution for Context Information Management Platforms. Proceedings of the 2018 Global Internet of Things Summit (GIoTS), Bilbao, Spain.","DOI":"10.1109\/GIOTS.2018.8534538"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Steinmetz, C., Schroeder, G., dos Santos Roque, A., Pereira, C.E., Wagner, C., Saalmann, P., and Hellingrath, B. (2017, January 24\u201326). Ontology-driven IoT code generation for FIWARE. Proceedings of the 2017 IEEE 15th International Conference on Industrial Informatics (INDIN), Emden, Germany.","DOI":"10.1109\/INDIN.2017.8104743"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Zahariadis, T., Papadakis, A., Alvarez, F., Gonzalez, J., Lopez, F., Facca, F., and Al-Hazmi, Y. (2014, January 8\u201311). FIWARE Lab: Managing Resources and Services in a Cloud Federation Supporting Future Internet Applications. Proceedings of the 2014 IEEE\/ACM 7th International Conference on Utility and Cloud Computing (UCC), London, UK.","DOI":"10.1109\/UCC.2014.129"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Carnevale, L., Galletta, A., Fazio, M., Celesti, A., and Villari, M. (2018, January 18\u201320). Designing a FIWARE Cloud Solution for Making Your Travel Smoother: The FLIWARE Experience. Proceedings of the 2018 IEEE 4th International Conference on Collaboration and Internet Computing (CIC), Philadelphia, PA, USA.","DOI":"10.1109\/CIC.2018.00059"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/MCC.2018.053711664","article-title":"How to Conceive Future Mobility Services in Smart Cities According to the FIWARE frontierCities Experience","volume":"5","author":"Carnevale","year":"2018","journal-title":"IEEE Cloud Comput."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"De F\u00e1tima Pereira Marquesone, R., de Brito Carvalho, T.C.M., Guimar\u00e3es, L.B., and Dias, E.M. (2017, January 6\u201311). A FIWARE-Based Component for Data Analysis in Smart Mobility Context. Proceedings of the 2017 IEEE First Summer School on Smart Cities (S3C), Natal, Brazil.","DOI":"10.1109\/S3C.2017.8501373"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Souza, A., Pereira, J., Oliveira, J., Trindade, C., Cavalcante, E., Cacho, N., Batista, T., and Lopes, F. (2017, January 14\u201317). A data integration approach for smart cities: The case of natal. Proceedings of the 2017 International Smart Cities Conference (ISC2), Wuxi, China.","DOI":"10.1109\/ISC2.2017.8090820"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Ara\u00fajo, A., Kalebe, R., Gir\u00e3o, G., Filho, I., Gon\u00e7alves, K., Melo, A., and Neto, B. (2017, January 6\u201311). IoT-Based Smart Parking for Smart Cities. Proceedings of the 2017 IEEE First Summer School on Smart Cities (S3C), Natal, Brazil.","DOI":"10.1109\/S3C.2017.8501376"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Ferreira, D., Corista, P., Gi\u00e3o, J., Ghimire, S., Sarraipa, J., and Jardim-Gon\u00e7alves, R. (2017, January 27\u201329). Towards smart agriculture using FIWARE enablers. Proceedings of the 2017 International Conference on Engineering, Technology and Innovation (ICE\/ITMC), Funchal, Portugal.","DOI":"10.1109\/ICE.2017.8280066"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Corista, P., Ferreira, D., Gi\u00e3o, J., Sarraipa, J., and Gon\u00e7alves, R.J. (2018, January 17\u201320). An IoT Agriculture System Using FIWARE. Proceedings of the 2018 IEEE International Conference on Engineering, Technology and Innovation (ICE\/ITMC), Stuttgart, Germany.","DOI":"10.1109\/ICE.2018.8436381"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Andriani, P., Briguglio, L., Lombardo, L., Nigrelli, M., Pellegrino, D., Torres, J.S., and Voulkidis, A. (2015, January 25\u201326). FIWARE generic enablers as building blocks of a marketplace for energy. Proceedings of the eChallenges e-2015 Conference, Vilnius, Lithuania.","DOI":"10.1109\/eCHALLENGES.2015.7440972"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Barreto, L., Celesti, A., Villari, M., Fazio, M., and Puliafito, A. (2015, January 28\u201330). Identity management in IoT Clouds: A FIWARE case of study. Proceedings of the 2015 IEEE Conference on Communications and Network Security (CNS), Florence, Italy.","DOI":"10.1109\/CNS.2015.7346887"},{"key":"ref_25","unstructured":"Oliveira, C.T., Moreira, R., de Oliveira Silva, F., Miani, R.S., and Rosa, P.F. (2018, January 16\u201318). Improving Security on IoT Applications Based on the FIWARE Platform. Proceedings of the 2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA), Krakow, Poland."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Omosebi, O., Sotiriadis, S., and Bessis, N. (2016, January 23\u201325). An Openstack Based Accounting and Billing Service for Future Internet Applications. Proceedings of the 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA), Crans-Montana, Switzerland.","DOI":"10.1109\/AINA.2016.66"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Oh, S., and Kim, Y. (2017, January 27\u201328). Development of IoT security component for interoperability. Proceedings of the 2017 13th International Computer Engineering Conference (ICENCO), Cairo, Egypt.","DOI":"10.1109\/ICENCO.2017.8289760"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Preventis, A., Stravoskoufos, K., Sotiriadis, S., and Petrakis, E.G.M. (July, January 29). Personalized Motion Sensor Driven Gesture Recognition in the FIWARE Cloud Platform. Proceedings of the 2015 14th International Symposium on Parallel and Distributed Computing, Limassol, Cyprus.","DOI":"10.1109\/ISPDC.2015.10"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Omosebi, O., Sotiriadis, S., Asimakopoulou, E., Bessis, N., Trovati, M., and Hill, R. (2015, January 4\u20136). Designing a Subscription Service for Earthquake Big Data Analysis from Multiple Sources. Proceedings of the 2015 10th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), Krakow, Poland.","DOI":"10.1109\/3PGCIC.2015.58"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Sotiriadis, S., Vakanas, L., Petrakis, E., Zampognaro, P., and Bessis, N. (2016, January 23\u201325). Automatic Migration and Deployment of Cloud Services for Healthcare Application Development in FIWARE. Proceedings of the 2016 30th International Conference on Advanced Information Networking and Applications Workshops (WAINA), Crans-Montana, Switzerland.","DOI":"10.1109\/WAINA.2016.166"},{"key":"ref_31","unstructured":"(2015, September 30). The Future Internet CHallenge eHealth (FICHe) Acelerator Project. Available online: http:\/\/www.f6s.com\/fiche."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Fazio, M., Celesti, A., M\u00e1rquez, F.G., Glikson, A., and Villari, M. (2015, January 6\u20139). Exploiting the FIWARE cloud platform to develop a remote patient monitoring system. Proceedings of the 2015 IEEE Symposium on Computers and Communication (ISCC), Larnaca, Cyprus.","DOI":"10.1109\/ISCC.2015.7405526"},{"key":"ref_33","unstructured":"(1970, January 01). Europe Targets, U.S. Web Firms. Available online: http:\/\/www.wsj.com\/articles\/french-german-officials-call-for-fresh-look-at-internet-giants-1417110508."},{"key":"ref_34","unstructured":"(2018, October 01). OpenStack Open Source Cloud Computing Software. Available online: www.openstack.org."},{"key":"ref_35","unstructured":"Surridge, M., Alvarez, F., Carrillo, M., Salvadori, E., Hierro, J., and Bohnert, T. (2012, January 11\u201312). Trade-offs and responsibilities in phases 2 and 3 of the FI-PPP Program. Proceedings of the Invited presentation at the FI-PPP Phase II Information Day, European Commission, Brussels, Belgium."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Mulfari, D., Celesti, A., Puliafito, A., and Villari, M. (2013, January 13\u201315). How Cloud Computing Can Support On-demand Assistive Services. Proceedings of the 10th International Cross-Disciplinary Conference on Web Accessibility, Rio de Janeiro, Brazil.","DOI":"10.1145\/2461121.2461140"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.future.2018.05.068","article-title":"Benchmarking big data architectures for social networks data processing using public cloud platforms","volume":"89","author":"Persico","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Fazio, M., Bramanti, A., Celesti, A., Bramanti, P., and Villari, M. (2016, January 13\u201317). A Hybrid Storage Service for the Management of Big e-Health Data: A Tele-Rehabilitation Case of Study. Proceedings of the 12th ACM Symposium on QoS and Security for Wireless and Mobile Networks, Floriana, Malta.","DOI":"10.1145\/2988272.2988276"},{"key":"ref_39","unstructured":"(2018, October 01). OMA. NGSI Context Management v1.0. Available online: http:\/\/www.openmobilealliance.org\/release\/NGSI\/V1_0-20120529-A\/OMA-TS-NGSI_Context_Management-V1_0-20120529-A.pdf."},{"key":"ref_40","unstructured":"Galan, F. (2018, October 01). Orion Context Broker: Introduction to Context Management (I). Available online: http:\/\/www.fiware.org\/2015\/02\/19\/orion-context-broker-introduction-to-context-management-i\/."},{"key":"ref_41","unstructured":"FIWARE (2018, October 01). FIWARE NGSIv2 Specification. Available online: http:\/\/fiware.github.io\/specifications\/ngsiv2\/stable."},{"key":"ref_42","unstructured":"OASIS (2018, October 01). Security Assertion Markup Language (SAML). Available online: http:\/\/saml.xml.org\/saml-specifications."},{"key":"ref_43","unstructured":"OASIS (2018, October 01). eXtensible Access Control Markup Language (XACML). Available online: https:\/\/www.oasis-open.org\/committees\/xacml."}],"container-title":["Journal of Sensor and Actuator Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2224-2708\/8\/1\/7\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:24:48Z","timestamp":1760185488000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2224-2708\/8\/1\/7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,10]]},"references-count":43,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2019,3]]}},"alternative-id":["jsan8010007"],"URL":"https:\/\/doi.org\/10.3390\/jsan8010007","relation":{},"ISSN":["2224-2708"],"issn-type":[{"value":"2224-2708","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1,10]]}}}