Performance Evaluation of Server-side JavaScript for Healthcare Hub Server in Remote Healthcare Monitoring System
With the help of a small wearable device, patients reside in an isolated village need constant monitoring which may increase access to care and decrease healthcare delivery cost. As the number of patients’ requests increases in simultaneously manner, the healthcare hub server located in the village...
Uloženo v:
| Vydáno v: | Procedia computer science Ročník 98; s. 382 - 387 |
|---|---|
| Hlavní autoři: | , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Elsevier B.V
2016
|
| Témata: | |
| ISSN: | 1877-0509, 1877-0509 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | With the help of a small wearable device, patients reside in an isolated village need constant monitoring which may increase access to care and decrease healthcare delivery cost. As the number of patients’ requests increases in simultaneously manner, the healthcare hub server located in the village hall encounters limitations for performing them successfully and concurrently. In this paper, we propose the design tasks of the Remote Healthcare Monitoring application for handling concurrency tasks. In the procedure of designing tasks, concurrency is best understood by employing multiple levels of abstraction. The way that is eminently to accomplish concurrency is to build an object-oriented environment with support for messages passing between concurrent objects. Node.js, a cross-platform runtime environment features technologies for handling concurrency issue efficiently for Remote Healthcare Monitoring System. The experiments results show that server-side JavaScript with Node.js and MongoDB as database is 40% faster than Apache Sling. With Node.js developers can build a high-performance, asynchronous, event-driven healthcare hub server to handle an increasing number of concurrent connections for Remote Healthcare Monitoring System in an isolated village with no access to local medical care. |
|---|---|
| AbstractList | With the help of a small wearable device, patients reside in an isolated village need constant monitoring which may increase access to care and decrease healthcare delivery cost. As the number of patients’ requests increases in simultaneously manner, the healthcare hub server located in the village hall encounters limitations for performing them successfully and concurrently. In this paper, we propose the design tasks of the Remote Healthcare Monitoring application for handling concurrency tasks. In the procedure of designing tasks, concurrency is best understood by employing multiple levels of abstraction. The way that is eminently to accomplish concurrency is to build an object-oriented environment with support for messages passing between concurrent objects. Node.js, a cross-platform runtime environment features technologies for handling concurrency issue efficiently for Remote Healthcare Monitoring System. The experiments results show that server-side JavaScript with Node.js and MongoDB as database is 40% faster than Apache Sling. With Node.js developers can build a high-performance, asynchronous, event-driven healthcare hub server to handle an increasing number of concurrent connections for Remote Healthcare Monitoring System in an isolated village with no access to local medical care. |
| Author | Nkenyereye, Lionel Jang, Jong-Wook |
| Author_xml | – sequence: 1 givenname: Lionel surname: Nkenyereye fullname: Nkenyereye, Lionel – sequence: 2 givenname: Jong-Wook surname: Jang fullname: Jang, Jong-Wook email: jwjang@deu.ac.kr |
| BookMark | eNqFkM1OwzAMgCM0JMbYE3DJC7Sk7dqkBw5oGgw0BGJwjrzEgUxbM5Js0t6e7ucwcQBfbMv-LPm7JJ3GNUjIdcbSjGXVzTxdeadCmrdNyuqUleKMdDPBecJKVndO6gvSD2HO2iiEqDPeJd-v6I3zS2gU0tEGFmuI1jXUGTpFv0GfBKuRPsEGpsrbVaTtNh0jLOKXAo90vJ4dN6lt6BsuXcTT-bNrbHTeNp90ug0Rl1fk3MAiYP-Ye-TjfvQ-HCeTl4fH4d0kUcVAxETzQoCoispopjOmSwAQBXLQ-QwVA4Y119qIIjeGm0Fd5jwfzKCEwQx5XVVFjxSHu8q7EDwaufJ2CX4rMyZ34uRc7sXJnTjJatmKa6n6F6Vs3CuJHuziH_b2wGL71sail0FZbMVq61FFqZ39k_8BeKuPwA |
| CitedBy_id | crossref_primary_10_1109_ACCESS_2017_2789329 crossref_primary_10_1016_j_procs_2017_08_289 crossref_primary_10_1016_j_procs_2019_11_068 crossref_primary_10_3390_s18072183 crossref_primary_10_3390_info15120745 |
| Cites_doi | 10.14257/ijmue.2013.8.6.14 10.1109/ISORC.2007.20 10.14257/ijsh.2015.9.11.31 10.1109/MIC.2010.145 |
| ContentType | Journal Article |
| Copyright | 2016 |
| Copyright_xml | – notice: 2016 |
| DBID | 6I. AAFTH AAYXX CITATION |
| DOI | 10.1016/j.procs.2016.09.058 |
| DatabaseName | ScienceDirect Open Access Titles Elsevier:ScienceDirect:Open Access CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1877-0509 |
| EndPage | 387 |
| ExternalDocumentID | 10_1016_j_procs_2016_09_058 S1877050916322037 |
| GroupedDBID | --K 0R~ 0SF 1B1 457 5VS 6I. 71M AACTN AAEDT AAEDW AAFTH AAIKJ AALRI AAQFI AAXUO ABMAC ACGFS ADBBV ADEZE AEXQZ AFTJW AGHFR AITUG ALMA_UNASSIGNED_HOLDINGS AMRAJ E3Z EBS EJD EP3 FDB FNPLU HZ~ IXB KQ8 M41 M~E NCXOZ O-L O9- OK1 P2P RIG ROL SES SSZ 9DU AAYWO AAYXX ABWVN ACRPL ACVFH ADCNI ADNMO ADVLN AEUPX AFPUW AIGII AKBMS AKRWK AKYEP CITATION ~HD |
| ID | FETCH-LOGICAL-c348t-d738a8636fd0d10d5aaa83e7ad2bec0a0e97ddf832ff7f4952724ba5a4be79663 |
| ISICitedReferencesCount | 10 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000387551200051&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1877-0509 |
| IngestDate | Sat Nov 29 02:44:59 EST 2025 Tue Nov 18 22:24:16 EST 2025 Tue May 16 22:27:32 EDT 2023 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | asynchronous I/O web services concurrent application healthcare hub server remote healthcare monitoring system server-side JavaScript Node.js Internet of Things |
| Language | English |
| License | This is an open access article under the CC BY-NC-ND license. |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c348t-d738a8636fd0d10d5aaa83e7ad2bec0a0e97ddf832ff7f4952724ba5a4be79663 |
| OpenAccessLink | https://dx.doi.org/10.1016/j.procs.2016.09.058 |
| PageCount | 6 |
| ParticipantIDs | crossref_primary_10_1016_j_procs_2016_09_058 crossref_citationtrail_10_1016_j_procs_2016_09_058 elsevier_sciencedirect_doi_10_1016_j_procs_2016_09_058 |
| PublicationCentury | 2000 |
| PublicationDate | 2016 2016-00-00 |
| PublicationDateYYYYMMDD | 2016-01-01 |
| PublicationDate_xml | – year: 2016 text: 2016 |
| PublicationDecade | 2010 |
| PublicationTitle | Procedia computer science |
| PublicationYear | 2016 |
| Publisher | Elsevier B.V |
| Publisher_xml | – name: Elsevier B.V |
| References | Kang, Yoo, Oh (bib0015) 2013; 8 Kalin M. Three Ways to web Server Concurrency. Linuxjournal web site.2012, p1-2, Available at http://www.linuxjournal.com/content/three-ways-web-server-concurrency(last access April 2016). PetitIV R.G, Gomaa Hassan. Analyzing Behavior of Concurrent Software Designs for Embedded Systems. Proceedings of the 10 th IEEE International Symposium on Object and Component-Oriented Real-time Distributed Computing.2007; p1-9. David F. JavaScript: The Definitive Guide, sixth Edition. O’Reilly Media, Gravenstein North, Sabastopol. United States of America; 2011. Tilkov S, Vinoski S. Node.js: Using JavaScript to Build High-Performance Network Programs. In: Internet Computing, IEEE. 2010;Vol.14.No.6; p.80-83. Simon Holmes. Getting Mean With Mongo, Express, Angular and Node. MEAP Edition. Manning Early Access Program. Manning, 2015, p8-24. Niewolny (bib0010) 2013 Sunguk (bib0065) 2012; 5 EmilyH,H., “Apache J Meter. A practical beginner's guide to automated testing and performance measurement for your websites, PACKT PUBLISHING, BIRMINGHAM-MUMBAI, 2008, pp:1-138. Apache Sling Architecture. https://sling.apache.org/documentation/the-sling-engine/architecture.html. ObjectTime Limited. Designing for Concurrency.Canada; 1998, p1-28. Shyam P. Building a Heart Rate monitor and dashboard for android, available on line at https://www.pubnub.com/blog/2015-09-17-tutorial-realtime-android-heart-rate-monitor-and-dashboard/. Yvette, Ha Jin, Haeng Kon (bib0005) 2015; 9 Yuhao, Daniel, Matthew, Vijay (bib0040) 2015 Artyom S. Continous Delivery of Apache Sling Applications. In: Ecolde Polytechnique Federale de Lausanne. Thesis presented for the Degree of Master of Science. Switzerland; 2014. Available on line at https://bdelacretaz.files.wordpress.com/2014/09/artyom-thesis.pdf. 10.1016/j.procs.2016.09.058_bib0030 10.1016/j.procs.2016.09.058_bib0020 Yuhao (10.1016/j.procs.2016.09.058_bib0040) 2015 Sunguk (10.1016/j.procs.2016.09.058_bib0065) 2012; 5 10.1016/j.procs.2016.09.058_bib0075 Yvette (10.1016/j.procs.2016.09.058_bib0005) 2015; 9 Niewolny (10.1016/j.procs.2016.09.058_bib0010) 2013 10.1016/j.procs.2016.09.058_bib0055 Kang (10.1016/j.procs.2016.09.058_bib0015) 2013; 8 10.1016/j.procs.2016.09.058_bib0045 10.1016/j.procs.2016.09.058_bib0035 10.1016/j.procs.2016.09.058_bib0025 10.1016/j.procs.2016.09.058_bib0070 10.1016/j.procs.2016.09.058_bib0060 10.1016/j.procs.2016.09.058_bib0050 |
| References_xml | – volume: 9 start-page: 323 year: 2015 end-page: 330 ident: bib0005 article-title: Internet of Things (IoT) Framework for u-healthcare System publication-title: International Journal of Smart Home – volume: 5 start-page: 99 year: 2012 end-page: 106 ident: bib0065 article-title: Creating and Using Databases for Android Applications publication-title: In: International Journal of Database Theory and Application. – reference: Apache Sling Architecture. https://sling.apache.org/documentation/the-sling-engine/architecture.html. – reference: PetitIV R.G, Gomaa Hassan. Analyzing Behavior of Concurrent Software Designs for Embedded Systems. Proceedings of the 10 th IEEE International Symposium on Object and Component-Oriented Real-time Distributed Computing.2007; p1-9. – reference: Tilkov S, Vinoski S. Node.js: Using JavaScript to Build High-Performance Network Programs. In: Internet Computing, IEEE. 2010;Vol.14.No.6; p.80-83. – reference: Shyam P. Building a Heart Rate monitor and dashboard for android, available on line at https://www.pubnub.com/blog/2015-09-17-tutorial-realtime-android-heart-rate-monitor-and-dashboard/. – reference: ObjectTime Limited. Designing for Concurrency.Canada; 1998, p1-28. – reference: Artyom S. Continous Delivery of Apache Sling Applications. In: Ecolde Polytechnique Federale de Lausanne. Thesis presented for the Degree of Master of Science. Switzerland; 2014. Available on line at https://bdelacretaz.files.wordpress.com/2014/09/artyom-thesis.pdf. – reference: Kalin M. Three Ways to web Server Concurrency. Linuxjournal web site.2012, p1-2, Available at http://www.linuxjournal.com/content/three-ways-web-server-concurrency(last access April 2016). – start-page: 1 year: 2013 end-page: 8 ident: bib0010 article-title: White paper: How the Internet of Things Is Revolutionizing Healthcare publication-title: Freescale Semiconductor, Inc., Reg. U.S. – reference: David F. JavaScript: The Definitive Guide, sixth Edition. O’Reilly Media, Gravenstein North, Sabastopol. United States of America; 2011. – volume: 8 start-page: 141 year: 2013 end-page: 150 ident: bib0015 article-title: Development of a Portable Embedded Patient Monitoring System publication-title: International Journal of Multimedia and Ubiquitous Engineering (IJMUE) – start-page: 762 year: 2015 end-page: 774 ident: bib0040 article-title: Microarchitectural implications of event-driven server-side web applications publication-title: In: Proceedings of the 48th International Symposium on Microarchitecture – reference: EmilyH,H., “Apache J Meter. A practical beginner's guide to automated testing and performance measurement for your websites, PACKT PUBLISHING, BIRMINGHAM-MUMBAI, 2008, pp:1-138. – reference: Simon Holmes. Getting Mean With Mongo, Express, Angular and Node. MEAP Edition. Manning Early Access Program. Manning, 2015, p8-24. – volume: 8 start-page: 141 issue: 6 year: 2013 ident: 10.1016/j.procs.2016.09.058_bib0015 article-title: Development of a Portable Embedded Patient Monitoring System publication-title: International Journal of Multimedia and Ubiquitous Engineering (IJMUE) doi: 10.14257/ijmue.2013.8.6.14 – ident: 10.1016/j.procs.2016.09.058_bib0050 – ident: 10.1016/j.procs.2016.09.058_bib0075 – start-page: 762 year: 2015 ident: 10.1016/j.procs.2016.09.058_bib0040 article-title: Microarchitectural implications of event-driven server-side web applications publication-title: In: Proceedings of the 48th International Symposium on Microarchitecture – ident: 10.1016/j.procs.2016.09.058_bib0055 – ident: 10.1016/j.procs.2016.09.058_bib0070 – ident: 10.1016/j.procs.2016.09.058_bib0030 – start-page: 1 year: 2013 ident: 10.1016/j.procs.2016.09.058_bib0010 article-title: White paper: How the Internet of Things Is Revolutionizing Healthcare publication-title: Freescale Semiconductor, Inc., Reg. U.S. – ident: 10.1016/j.procs.2016.09.058_bib0025 doi: 10.1109/ISORC.2007.20 – volume: 5 start-page: 99 issue: 2 year: 2012 ident: 10.1016/j.procs.2016.09.058_bib0065 article-title: Creating and Using Databases for Android Applications publication-title: In: International Journal of Database Theory and Application. – ident: 10.1016/j.procs.2016.09.058_bib0060 – volume: 9 start-page: 323 issue: 11 year: 2015 ident: 10.1016/j.procs.2016.09.058_bib0005 article-title: Internet of Things (IoT) Framework for u-healthcare System publication-title: International Journal of Smart Home doi: 10.14257/ijsh.2015.9.11.31 – ident: 10.1016/j.procs.2016.09.058_bib0020 – ident: 10.1016/j.procs.2016.09.058_bib0045 – ident: 10.1016/j.procs.2016.09.058_bib0035 doi: 10.1109/MIC.2010.145 |
| SSID | ssj0000388917 |
| Score | 2.078338 |
| Snippet | With the help of a small wearable device, patients reside in an isolated village need constant monitoring which may increase access to care and decrease... |
| SourceID | crossref elsevier |
| SourceType | Enrichment Source Index Database Publisher |
| StartPage | 382 |
| SubjectTerms | asynchronous I/O concurrent application healthcare hub server Internet of Things Node.js remote healthcare monitoring system server-side JavaScript web services |
| Title | Performance Evaluation of Server-side JavaScript for Healthcare Hub Server in Remote Healthcare Monitoring System |
| URI | https://dx.doi.org/10.1016/j.procs.2016.09.058 |
| Volume | 98 |
| WOSCitedRecordID | wos000387551200051&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 1877-0509 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000388917 issn: 1877-0509 databaseCode: M~E dateStart: 20100101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9wwELa2wKGXUh5VeVU-cANLieON7SNCoBVSESoguEXe2EbQVaDbZQWXSv3njB958NCqHHqJso7j7Ga-nRmPZr5BaLtkilrFKDFgDwjjmSYyKXMijXXDOUup9s0m-PGxuLyUJ73e37oWZjriVSUeHuTdfxU1jIGwXensO8TdLAoDcA5ChyOIHY7_JPiTTinAQcPl7YtTXHbjmLgGnTtHaqpOvcbwiYaDNg1scD-MM10s5IcBWZru9aAFfNpeoDvv-re-7gAg51PVXbeInWhim6DzT1OBl28eQ4Nnx5PU5HgcqTo9uLoiF7X3H0MSoVYy6k_BOXGUMsG8vDEWlW5oPR21Zhb6D0UDnAUL_Eq3hzDDjbMspSNaT3PPUBuY358zab-wcE3eYZ3SdlP4RQq3SJHIAhb5gOYp70uXFfj9Txumc2Q50vdtbn5GzV3lswRffZm3_ZuOz3L2GX2Kmw28F0CyhHqmWkaLdSMPHPX6CvrVwQxuMYNvLe5gBreYwTAbt5jAgJk4E19XOGCme73FDA6YWUXnhwdn-wMSe3GQMmNiQjTPhBJ5llud6DTRfaWUyAxXmoIWSFRiJNfagn2wllvYdVNO2VD1FRsaDlvq7AuaqwBSXxGWsGe3mguhhpZRTRXnPLUsz8vSFTana4jWb7AoI1G965cyKmaIbw3tNjfdBZ6W2dPzWjRF_B8EF7IAtM26cf19z9lAH92nELPbRHOT8b3ZQgvldHL9e_zNQ-0JfbqlhQ |
| linkProvider | ISSN International Centre |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Performance+Evaluation+of+Server-side+JavaScript+for+Healthcare+Hub+Server+in+Remote+Healthcare+Monitoring+System&rft.jtitle=Procedia+computer+science&rft.au=Nkenyereye%2C+Lionel&rft.au=Jang%2C+Jong-Wook&rft.date=2016&rft.issn=1877-0509&rft.eissn=1877-0509&rft.volume=98&rft.spage=382&rft.epage=387&rft_id=info:doi/10.1016%2Fj.procs.2016.09.058&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_procs_2016_09_058 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1877-0509&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1877-0509&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1877-0509&client=summon |