HealthNode: Software Framework for Efficiently Designing and Developing Cloud-Based Healthcare Applications

Ho Kyeong Ra, Hee Jung Yoon, Sang Hyuk Son, John A. Stankovic, Jeonggil Ko

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

With the exponential improvement of software technology during the past decade, many efforts have been made to design remote and personalized healthcare applications. Many of these applications are built on mobile devices connected to the cloud. Although appealing, however, prototyping and validating the feasibility of an application-level idea is yet challenging without a solid understanding of the cloud, mobile, and the interconnectivity infrastructure. In this paper, we provide a solution to this by proposing a framework called HealthNode, which is a general-purpose framework for developing healthcare applications on cloud platforms using Node.js. To fully exploit the potential of Node.js when developing cloud applications, we focus on the fact that the implementation process should be eased. HealthNode presents an explicit guideline while supporting necessary features to achieve quick and expandable cloud-based healthcare applications. A case study applying HealthNode to various real-world health applications suggests that HealthNode can express architectural structure effectively within an implementation and that the proposed platform can support system understanding and software evolution.

Original languageEnglish
Article number6071580
JournalMobile Information Systems
Volume2018
DOIs
Publication statusPublished - 2018 Jan 1

Fingerprint

Mobile devices
Health

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Computer Networks and Communications

Cite this

@article{1a1c51c747344b47b1ed1446a58ac289,
title = "HealthNode: Software Framework for Efficiently Designing and Developing Cloud-Based Healthcare Applications",
abstract = "With the exponential improvement of software technology during the past decade, many efforts have been made to design remote and personalized healthcare applications. Many of these applications are built on mobile devices connected to the cloud. Although appealing, however, prototyping and validating the feasibility of an application-level idea is yet challenging without a solid understanding of the cloud, mobile, and the interconnectivity infrastructure. In this paper, we provide a solution to this by proposing a framework called HealthNode, which is a general-purpose framework for developing healthcare applications on cloud platforms using Node.js. To fully exploit the potential of Node.js when developing cloud applications, we focus on the fact that the implementation process should be eased. HealthNode presents an explicit guideline while supporting necessary features to achieve quick and expandable cloud-based healthcare applications. A case study applying HealthNode to various real-world health applications suggests that HealthNode can express architectural structure effectively within an implementation and that the proposed platform can support system understanding and software evolution.",
author = "Ra, {Ho Kyeong} and Yoon, {Hee Jung} and Son, {Sang Hyuk} and Stankovic, {John A.} and Jeonggil Ko",
year = "2018",
month = "1",
day = "1",
doi = "10.1155/2018/6071580",
language = "English",
volume = "2018",
journal = "Mobile Information Systems",
issn = "1574-017X",
publisher = "IOS Press",

}

HealthNode : Software Framework for Efficiently Designing and Developing Cloud-Based Healthcare Applications. / Ra, Ho Kyeong; Yoon, Hee Jung; Son, Sang Hyuk; Stankovic, John A.; Ko, Jeonggil.

In: Mobile Information Systems, Vol. 2018, 6071580, 01.01.2018.

Research output: Contribution to journalArticle

TY - JOUR

T1 - HealthNode

T2 - Software Framework for Efficiently Designing and Developing Cloud-Based Healthcare Applications

AU - Ra, Ho Kyeong

AU - Yoon, Hee Jung

AU - Son, Sang Hyuk

AU - Stankovic, John A.

AU - Ko, Jeonggil

PY - 2018/1/1

Y1 - 2018/1/1

N2 - With the exponential improvement of software technology during the past decade, many efforts have been made to design remote and personalized healthcare applications. Many of these applications are built on mobile devices connected to the cloud. Although appealing, however, prototyping and validating the feasibility of an application-level idea is yet challenging without a solid understanding of the cloud, mobile, and the interconnectivity infrastructure. In this paper, we provide a solution to this by proposing a framework called HealthNode, which is a general-purpose framework for developing healthcare applications on cloud platforms using Node.js. To fully exploit the potential of Node.js when developing cloud applications, we focus on the fact that the implementation process should be eased. HealthNode presents an explicit guideline while supporting necessary features to achieve quick and expandable cloud-based healthcare applications. A case study applying HealthNode to various real-world health applications suggests that HealthNode can express architectural structure effectively within an implementation and that the proposed platform can support system understanding and software evolution.

AB - With the exponential improvement of software technology during the past decade, many efforts have been made to design remote and personalized healthcare applications. Many of these applications are built on mobile devices connected to the cloud. Although appealing, however, prototyping and validating the feasibility of an application-level idea is yet challenging without a solid understanding of the cloud, mobile, and the interconnectivity infrastructure. In this paper, we provide a solution to this by proposing a framework called HealthNode, which is a general-purpose framework for developing healthcare applications on cloud platforms using Node.js. To fully exploit the potential of Node.js when developing cloud applications, we focus on the fact that the implementation process should be eased. HealthNode presents an explicit guideline while supporting necessary features to achieve quick and expandable cloud-based healthcare applications. A case study applying HealthNode to various real-world health applications suggests that HealthNode can express architectural structure effectively within an implementation and that the proposed platform can support system understanding and software evolution.

UR - http://www.scopus.com/inward/record.url?scp=85048632881&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85048632881&partnerID=8YFLogxK

U2 - 10.1155/2018/6071580

DO - 10.1155/2018/6071580

M3 - Article

AN - SCOPUS:85048632881

VL - 2018

JO - Mobile Information Systems

JF - Mobile Information Systems

SN - 1574-017X

M1 - 6071580

ER -