Abstract
The improvement of technological applications focused on the health context is growing. Different types of applications, such as Health Information Systems (HIS), Electronic Health Records (EHR), and e-Health and m-Health applications, are being developed. With the increasing use of technological solutions in this context, there is a need to integrate the data collected, stored, and processed in these systems. However, the heterogeneity of the data is a factor that makes this integration difficult. To mitigate this problem, middleware appears as an option. This paper aims to understand the current state and future trends of middleware for healthcare applications. To do so, we carried out systematic mapping of the literature on middleware for healthcare systems. This Systematic Mapping initially collected 1162 works, which after the execution of its stages, 34 works were selected for careful reading and, as a result, we present answers to the defined research questions, collected from a careful reading of the selected works. Finally, we concluded that, although there are several middleware solutions in the literature, there is no standard among these solutions, and they end up being limited to solving the problem in a specific context in the health area.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
de Fátima Marin, H.: Sistemas de informação em saúde: considerações gerais. J. Health Inform. 2(1) (2010)
Iakovidis, I.: Towards personal health record: current situation, obstacles and trends in implementation of electronic healthcare record in Europe. Int. J. Med. Informatics 52(1–3), 105–115 (1998)
Silva, B.M., Rodrigues, J.J., de la Torre Díez, I., López-Coronado, M., Saleem, K.: Mobile-health: a review of current state in 2015. J. Biomed. Inform. 56, 265–272 (2015)
Zandieh, S.O., Yoon-Flannery, K., Kuperman, G.J., Langsam, D.J., Hyman, D., Kaushal, R.: Challenges to EHR implementation in electronic-versus paper-based office practices. J. Gen. Intern. Med. 23(6), 755–761 (2008). https://doi.org/10.1007/s11606-008-0573-5
Devkota, B., Devkota, A.: Electronic health records: advantages of use and barriers to adoption. Health Renaiss. 11(3), 181–184 (2013)
Eysenbach, G.: What is e-health? J. Med. Internet Res. 3, e20 (2001)
de Mattos, W.D., Gondim, P.R.: M-health solutions using 5G networks and M2M communications. IT Prof. 18(3), 24–29 (2016)
Free, C., Phillips, G., Felix, L., Galli, L., Patel, V., Edwards, P.: The effectiveness of m-health technologies for improving health and health services: a systematic review protocol. BMC Res. Notes 3(1), 1–7 (2010)
Zuehlke, P., Li, J., Talaei-Khoei, A., Ray, P.: A functional specification for mobile eHealth (mHealth) systems. In: 2009 11th International Conference on e-Health Networking, Applications and Services (Healthcom), pp. 74–78. IEEE (2009)
Ayeni, F., Omogbadegun, Z., Omoregbe, N.A., Misra, S., Garg, L.: Overcoming barriers to healthcare access and delivery. EAI Endorsed Trans. Pervasive Health Technol. 4(15), e2 (2018)
Jayaratne, M., et al.: A data integration platform for patient-centered e-healthcare and clinical decision support. Future Gener. Comput. Syst. 92, 996–1008 (2019)
Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)
Bruneo, D., Puliafito, A., Scarpa, M.: Mobile middleware: definition and motivations. In: The Handbook of Mobile Middleware, pp. 145–167 (2007)
Bezerra, C.A.C., de Araújo, A.M.C., UNITPAC-Araguaína, T.: Especificando um middleware para a interoperabilidade do registro eletrônico em saúde
Petersen, K., Feldt, R., Mujtaba, S., Mattsson, M.: Systematic mapping studies in software engineering. In: 12th International Conference on Evaluation and Assessment in Software Engineering (EASE) 12, pp. 1–10 (2008)
Kitchenham, B., Brereton, O.P., Budgen, D., Turner, M., Bailey, J., Linkman, S.: Systematic literature reviews in software engineering-a systematic literature review. Inf. Softw. Technol. 51(1), 7–15 (2009)
Boyle, F., Sherman, D.: Scopus\({{\rm TM}}\): the product and its development. Ser. Libr. 49(3), 147–153 (2006)
ACM Digital Library: ACM digital library home page (2021). https://dl.acm.org/. Accessed 15 Mar 2021
Durniak, A.: Welcome to IEEE Xplore. IEEE Power Eng. Rev. 20(11), 12 (2000)
ScienceDirect: Science direct home page (2021). https://www.sciencedirect.com/. Accessed 15 Mar 2021
Springer Nature Switzerland AG. Part of Springer Nature. Springer link home page (2021). https://link.springer.com/. Accessed 15 Mar 2021
Pervez, U., Mahmood, A., Hasan, O., Latif, K., Gawanmeh, A.: Improvement strategies for device interoperability middleware using formal reliability analysis. Scalable Comput.: Pract. Exp. 17(3), 150–170 (2016)
Melament, A., et al.: Biomims-soa platform for research of rare hereditary diseases. In: 2011 Annual SRII Global Conference, pp. 83–90. IEEE (2011)
H. F. Foundation: HL7 FHIR foundation about page (2021). http://fhir.org/about.html. Accessed 15 Mar 2021
Liu, L., Huang, Q.: An extensible HL7 middleware for heterogeneous healthcare information exchange. In: 2012 5th International Conference on BioMedical Engineering and Informatics, pp. 1045–1048. IEEE (2012)
Zhang, W., Thurow, K., Stoll, R.: A knowledge-based telemonitoring platform for application in remote healthcare. Int. J. Comput. Commun. Control 9(5), 644–654 (2014)
Alonso, L., Barbarán, J., Chen, J., Díaz, M., Llopis, L., Rubio, B.: Middleware and communication technologies for structural health monitoring of critical infrastructures: A survey. Comput. Stand. Interfaces 56, 83–100 (2018)
Almadani, B., Saeed, B., Alroubaiy, A.: Healthcare systems integration using real time publish subscribe (RTPS) middleware. Comput. Electr. Eng. 50, 67–78 (2016)
Singh, J., Vargas, L., Bacon, J., Moody, K.: Policy-based information sharing in publish/subscribe middleware. In: 2008 IEEE Workshop on Policies for Distributed Systems and Networks, pp. 137–144. IEEE (2008)
Madureira, P., Cardoso, N., Sousa, F., Moreira, W.: My-AHA: middleware platform to sustain active and healthy ageing. In: 2019 International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pp. 21–26. IEEE (2019)
Ryan, A., Eklund, P.W.: The health service bus: an architecture and case study in achieving interoperability in healthcare (2010)
Ayeni, F., Misra, S.: Overcoming barriers of effective health care delivery and electronic health records in Nigeria using socialized medicine. In: 2014 11th International Conference on Electronics, Computer and Computation (ICECCO), pp. 1–4. IEEE (2014)
Rodriguez, M.D., Favela, J.: An agent middleware for ubiquitous computing in healthcare. In: Sordo, M., Vaidya, S., Jain, L.C. (eds.) Advanced Computational Intelligence Paradigms in Healthcare - 3. Studies in Computational Intelligence, vol. 107, pp. 117–149. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-77662-8_6
Chaudhry, J., Valli, C., Crowley, M., Haass, J., Roberts, P.: Postcode middleware for post-market surveillance of medical devices for cyber security in medical and healthcare sector in Australia. In: 2018 12th International Symposium on Medical Information and Communication Technology (ISMICT), pp. 1–10. IEEE (2018)
Lomotey, R.K., Nilson, J., Mulder, K., Wittmeier, K., Schachter, C., Deters, R.: Mobile medical data synchronization on cloud-powered middleware platform. IEEE Trans. Serv. Comput. 9(5), 757–770 (2016)
Singh, J., Bacon, J.: Managing health information flows with a reconfigurable component-based middleware. In: 2011 IEEE 12th International Conference on Mobile Data Management, vol. 2, pp. 52–54. IEEE (2011)
Ferrara, F.M.: The standard ‘healthcare information systems architecture’ and the DHE middleware. Int. J. Med. Informatics 52(1–3), 39–51 (1998)
AlZghoul, M.M., Al-Taee, M.A., Al-Taee, A.M.: Towards nationwide electronic health record system in Jordan. In: 2016 13th International Multi-Conference on Systems, Signals & Devices (SSD), pp. 650–655. IEEE (2016)
Kallepalli, V.N., Ehikioya, S.A., Camorlinga, S., Rueda, J.A.: Security middleware infrastructure for DICOM images in health information systems. J. Digit. Imaging 16(4), 356–364 (2003). https://doi.org/10.1007/s10278-003-1710-7
Murshed, A.N., Almansoori, W., Xylogiannopoulos, K.F., Elzohbi, M., Alhajj, R., Rokne, J.: Developing an efficient health clinical application: IIOP distributed objects framework. In: 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, pp. 759–764. IEEE (2012)
Waluyo, A.B., Pek, I., Chen, X., Yeoh, W.-S.: Design and evaluation of lightweight middleware for personal wireless body area network. Pers. Ubiquit. Comput. 13(7), 509–525 (2009)
Blobel, B., Holena, M.: Comparing middleware concepts for advanced healthcare system architectures. Int. J. Med. Informatics 46(2), 69–85 (1997)
Hsieh, S.-L., et al.: An integrated healthcare enterprise information portal and healthcare information system framework. In: 2006 International Conference of the IEEE Engineering in Medicine and Biology Society, pp. 4731–4734. IEEE (2006)
Ji, Z., Ganchev, I., O’Droma, M., Zhang, X., Zhang, X.: A cloud-based x73 ubiquitous mobile healthcare system: design and implementation. Sci. World J. 2014 (2014)
Taleb, T., Bottazzi, D., Guizani, M., Nait-Charif, H.: ANGELAH: a framework for assisting elders at home. IEEE J. Sel. Areas Commun. 27(4), 480–494 (2009)
Oliveira, E.A., Kirley, M., Fonseca, J.C., Gama, K.: Device nimbus: an intelligent middleware for smarter services for health and fitness. Int. J. Distrib. Sens. Netw. 11(8), 454626 (2015)
Martíez, I., et al.: Seamless integration of ISO/IEEE11073 personal health devices and ISO/EN13606 electronic health records into an end-to-end interoperable solution. Telemed. e-Health 16(10), 993–1004 (2010)
Pereira, R., Barros, C., Pereira, S., Mendes, P.M., Silva, C.: A middleware for intelligent environments in ambient assisted living. In: 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, pp. 5924–5927. IEEE (2014)
Kliem, A., Boelke, A., Grohnert, A., Traeder, N.: Self-adaptive middleware for ubiquitous medical device integration. In: 2014 IEEE 16th International Conference on e-Health Networking, Applications and Services (Healthcom), pp. 298–304. IEEE (2014)
Prados-Suarez, B., Molina, C., Peña-Yañez, C.: Providing an integrated access to EHR using electronic health records aggregators. Stud. Health Technol. Inform. 270, 402–406 (2020)
Lomotey, R.K., et al.: Using cloud-based middleware to enable mobile medical data management. In: 2016 IEEE International Conference on Mobile Services (MS), pp. 142–149. IEEE (2016)
Kim, H.H., Jo, H.G., Kang, S.J.: Self-organizing peer-to-peer middleware for healthcare monitoring in real-time. Sensors 17(11), 2650 (2017)
Schweiger, R., Bürkle, T., Dudeck, J.: Post-integration of a tumor documentation system into a his via middleware. Stud. Health Technol. Inform. 43, 6–9 (1997)
Soyemi, J., Misra, S., Nicholas, O.: Towards e-healthcare deployment in Nigeria: the open issues. In: Intan, R., Chi, C.-H., Palit, H.N., Santoso, L.W. (eds.) ICSIIT 2015. CCIS, vol. 516, pp. 588–599. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-46742-8_54
Arunachalan, B., Light, J.: Middleware architecture for patient care data transmission using wireless networks. In: Proceedings of the 2007 International Conference on Wireless Communications and Mobile Computing, pp. 182–185 (2007)
Shand, B., Rashbass, J.: Security for middleware extensions: event meta-data for enforcing security policy. In: Proceedings of the 2008 Workshop on Middleware Security, pp. 31–33 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Malaquias, R.S., Filho, I.M.B. (2021). Middleware for Healthcare Systems: A Systematic Mapping. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2021. ICCSA 2021. Lecture Notes in Computer Science(), vol 12957. Springer, Cham. https://doi.org/10.1007/978-3-030-87013-3_30
Download citation
DOI: https://doi.org/10.1007/978-3-030-87013-3_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-87012-6
Online ISBN: 978-3-030-87013-3
eBook Packages: Computer ScienceComputer Science (R0)