Introducing Cloud-Assisted Micro-Service-Based Software Development Framework for Healthcare Systems

In healthcare services, application development is considered the most complex and time-consuming phase. As it is difficult to plan and time-intense, it requires high maintenance. Healthcare applications need strict compliance and the scope of application is immense along with associates, classes in...

Full description

Bibliographic Details
Main Authors: John Zaki, S. M. Riazul Islam, Norah Saleh Alghamdi, M. Abdullah-Al-Wadud, Kyung-Sup Kwak
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9739683/
_version_ 1819156644935761920
author John Zaki
S. M. Riazul Islam
Norah Saleh Alghamdi
M. Abdullah-Al-Wadud
Kyung-Sup Kwak
author_facet John Zaki
S. M. Riazul Islam
Norah Saleh Alghamdi
M. Abdullah-Al-Wadud
Kyung-Sup Kwak
author_sort John Zaki
collection DOAJ
description In healthcare services, application development is considered the most complex and time-consuming phase. As it is difficult to plan and time-intense, it requires high maintenance. Healthcare applications need strict compliance and the scope of application is immense along with associates, classes in services, and classified system. Application designing in healthcare with the help of traditional approaches such as monolithic and service-oriented architecture (SOA) generate problems in different areas like service availability, remote access to services, service provisioning, scalability, healthcare systems integration with each other. That is why there is a need for less sophisticated and user-friendly healthcare systems, which are easy to plan and develop, inexpensive requirement maintenance, and agile testing. To overcome the aforesaid issues in the domain of healthcare application development, this paper develops a framework of micro services for the development of healthcare services using cloud computing infrastructure. Micro-service-based techniques provide lightly coupled and fine-grained methodology. With the use of micro services technique presented in this work, the efficiency, scalability, and performance are improved. In this research, an approach for development and deployment properly in the cloud for healthcare applications is developed. Thus, it contributes to the system design approach and system analysis. Quantitative and qualitative results are reported showing the advantages of micro services approach used.
first_indexed 2024-12-22T15:56:09Z
format Article
id doaj.art-fc735b13378b4db7aa355dd0dd35433e
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-22T15:56:09Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-fc735b13378b4db7aa355dd0dd35433e2022-12-21T18:20:48ZengIEEEIEEE Access2169-35362022-01-0110333323334810.1109/ACCESS.2022.31614559739683Introducing Cloud-Assisted Micro-Service-Based Software Development Framework for Healthcare SystemsJohn Zaki0https://orcid.org/0000-0002-2192-6852S. M. Riazul Islam1https://orcid.org/0000-0003-2968-9561Norah Saleh Alghamdi2https://orcid.org/0000-0001-6421-6001M. Abdullah-Al-Wadud3https://orcid.org/0000-0001-6767-3574Kyung-Sup Kwak4https://orcid.org/0000-0002-9559-4352Department of Computer and Systems, Faculty of Engineering, Mansoura University, Mansoura, EgyptDepartment of Computer Science and Engineering, Sejong University, Seoul, South KoreaDepartment of Computer Sciences, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, Riyadh, Saudi ArabiaDepartment of Software Engineering, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi ArabiaDepartment of Information and Communication Engineering, Inha University, Incheon, South KoreaIn healthcare services, application development is considered the most complex and time-consuming phase. As it is difficult to plan and time-intense, it requires high maintenance. Healthcare applications need strict compliance and the scope of application is immense along with associates, classes in services, and classified system. Application designing in healthcare with the help of traditional approaches such as monolithic and service-oriented architecture (SOA) generate problems in different areas like service availability, remote access to services, service provisioning, scalability, healthcare systems integration with each other. That is why there is a need for less sophisticated and user-friendly healthcare systems, which are easy to plan and develop, inexpensive requirement maintenance, and agile testing. To overcome the aforesaid issues in the domain of healthcare application development, this paper develops a framework of micro services for the development of healthcare services using cloud computing infrastructure. Micro-service-based techniques provide lightly coupled and fine-grained methodology. With the use of micro services technique presented in this work, the efficiency, scalability, and performance are improved. In this research, an approach for development and deployment properly in the cloud for healthcare applications is developed. Thus, it contributes to the system design approach and system analysis. Quantitative and qualitative results are reported showing the advantages of micro services approach used.https://ieeexplore.ieee.org/document/9739683/Service oriented architecturemicro servicescloud computinghealthcareapplication designmonolith approach
spellingShingle John Zaki
S. M. Riazul Islam
Norah Saleh Alghamdi
M. Abdullah-Al-Wadud
Kyung-Sup Kwak
Introducing Cloud-Assisted Micro-Service-Based Software Development Framework for Healthcare Systems
IEEE Access
Service oriented architecture
micro services
cloud computing
healthcare
application design
monolith approach
title Introducing Cloud-Assisted Micro-Service-Based Software Development Framework for Healthcare Systems
title_full Introducing Cloud-Assisted Micro-Service-Based Software Development Framework for Healthcare Systems
title_fullStr Introducing Cloud-Assisted Micro-Service-Based Software Development Framework for Healthcare Systems
title_full_unstemmed Introducing Cloud-Assisted Micro-Service-Based Software Development Framework for Healthcare Systems
title_short Introducing Cloud-Assisted Micro-Service-Based Software Development Framework for Healthcare Systems
title_sort introducing cloud assisted micro service based software development framework for healthcare systems
topic Service oriented architecture
micro services
cloud computing
healthcare
application design
monolith approach
url https://ieeexplore.ieee.org/document/9739683/
work_keys_str_mv AT johnzaki introducingcloudassistedmicroservicebasedsoftwaredevelopmentframeworkforhealthcaresystems
AT smriazulislam introducingcloudassistedmicroservicebasedsoftwaredevelopmentframeworkforhealthcaresystems
AT norahsalehalghamdi introducingcloudassistedmicroservicebasedsoftwaredevelopmentframeworkforhealthcaresystems
AT mabdullahalwadud introducingcloudassistedmicroservicebasedsoftwaredevelopmentframeworkforhealthcaresystems
AT kyungsupkwak introducingcloudassistedmicroservicebasedsoftwaredevelopmentframeworkforhealthcaresystems