Skip to main content

Advertisement

Log in

A development framework for mobile healthcare monitoring apps

  • Original Article
  • Published:
Personal and Ubiquitous Computing Aims and scope Submit manuscript

Abstract

Developing healthcare monitoring apps is non-trivial as it requires a balance between simple, easy-to-use interfaces, and powerful business intelligence reporting capabilities, both of which must be integrated into the day-to-day tasks and procedures of clinical practice. This paper presents a development framework for building and deploying mobile healthcare monitoring apps. The framework combines an application development methodology (that ensures adoption and effectiveness of apps when deployed) with an application architecture and component library (to simplify and reduce the development effort needed to implement, deploy and maintain such apps). The development framework is evaluated using a case study of a mobile healthcare monitoring app developed and deployed in collaboration with a team of healthcare researchers and doctors to support the training of residents in family medicine.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Kafeza E, Chiu D, Cheung S, Kafeza M (2004) Alerts in mobile healthcare applications: requirements and pilot study. IEEE Trans Inf Technol Biomed 8(2):173–181

    Article  Google Scholar 

  2. Kho A, Henderson L, Dressler D, Kripalani S (2006) Use of handheld computers in medical education. J Gen Intern Med 21(5):531–537

    Article  Google Scholar 

  3. Baarah A, Mouttham A, Peyton L (2012) Architecture of an event processing application for monitoring cardiac patient wait times. Int J Inf Technol Web Eng 7(1):1–16

    Article  Google Scholar 

  4. Ferenchick G, Solomon D (2013) Using cloud-based mobile technology for assessment of competencies among medical students. PeerJ Inc 16(5–6):407–411

    Google Scholar 

  5. Mouttham A, Kuziemsky C, Langayan D, Ling Y, Peyton L, Pereira J (2012) Interoperable support for collaborative, mobile, and accessible health care. J Inform Syst Front 14(1):73–85

    Article  Google Scholar 

  6. Novak L, Brooks J, Gadd C, Anders S, Lorenzi N (2012) Mediating the intersections of organizational routines during the introduction of a health IT system. Eur J Inf Syst 21(5):552–569

    Article  Google Scholar 

  7. Johnson R (2005) J2EE development frameworks. Computer 38(1):107–110

    Article  Google Scholar 

  8. Simitsis A, Vassiliadis P, Sellis T (2005) Optimizing ETL processes in data warehouses. In: Proceedings 21st international conference on data engineering, pp 564–575

  9. Chamney A, Mata P, Viner G, Archibald D, Peyton L (2014) Development of a resident practice profile in a business intelligence application framework. In: 4th international conference on current and future trends of information and communication technologies in healthcare, Halifax, Canada. http://www.sciencedirect.com/science/article/pii/S1877050914010059

  10. Leggat S, Bartam T, Stanton P (2012) High performance work systems: the gap between policy and practice in health care. J Health Organ Manag 25(3):281–297

    Google Scholar 

  11. Waterson P (2014) Health information technology and sociotechnical systems: a progress report on recent developments within the UK National Health Service (NHS). Appl Ergon 45(2):150–161

    Article  Google Scholar 

  12. Rowley P, Gough R, Doylend N, Thirkill A Leicester P (2013) From smart homes to smart communities: advanced data acquisition and analysis for improved sustainability and decision making. In: International conference on Information Society, pp 263–268

  13. Schmidt DC, Gokhale A, Natarajan B (2004) Leveraging application frameworks. ACM Queue 2(5):66–75

    Article  Google Scholar 

  14. Jing-Mei L, Guang-Sheng M, Gang F, Yu-Qing M (2006) Research on Web application of struts framework based on MVC pattern. In: International workshop on advanced web and network technologies, and applications. Springer, Harbin, pp 1029–1032

  15. Matthijssen N, Zaidman A, Storey M, Bull I, Van Deursen A (2010) Connecting traces: understanding client–server interactions in Ajax Applications. In: IEEE 18th international conference, pp 216–225

  16. Kimball R, Ross M (2013) The data warehouse toolkit: the complete guide to dimensional modeling, 3rd edn. Wiley, New York

    Google Scholar 

  17. Gangadharan G, Sundaravalli S (2004) Business intelligence systems: design and implementation strategies. Inform Technol Interf 139–144

  18. Vredenburg K, Mao JY, Smith PW, Carey T (2002) A survey of user-centered design practice. In: Proceedings of the SIGCHI conference on human factors in computing systems, pp 471–478

  19. Ammenwerth E, Iller C, Mahler C (2006) IT adoption and the interaction of task, technology and individuals: a fit framework and a case study. BMC Med Inform Decis Mak 6(1):3. doi:10.1186/1472-6947-6-3

    Article  Google Scholar 

  20. Heeks R (2005) Health information systems: failure, success and improvisation. Int J Med Inform 75(2):125–137

    Article  Google Scholar 

  21. Fonteyn M, Kuipers B, Grobe S (1993) A description of think aloud method and protocol analysis. Qual Health Res 3:430–441

    Article  Google Scholar 

  22. Epstein RM, Siegel DJ, Silberman J (2008) Self-monitoring in clinical practice: a challenge for medical educators. J Contin Educ Health Prof 28(1):5–13

    Article  Google Scholar 

  23. Iglar K, Polsky J, Glazier R (2011) Using a Web-based system to monitor practice profiles in primary care residency training. Can Fam Phys 57:1030–1037

    Google Scholar 

  24. Lyman J, Schorling J, Nadkarni M, May N, Scully K, Voss J (2008) Development of a web-based resident profiling tool to support training in practice-based learning and improvement. J Gen Intern Med 23(4):485–488

    Article  Google Scholar 

  25. LogMD. http://www.logmd.com. Accessed Apr 2015

  26. Peffers K, Tuunanen T, Gengler C, Rossi M, Hui W, Virtanen V, Bragge J (2006) The design science research process: a model for producing and presenting information systems research. In: Proceedings of the first international conference on design science research in information systems and technology, pp 83–106

  27. QuickForms3. https://github.com/uoForms/quickforms3. Accessed Apr 2015

Download references

Acknowledgments

This work was supported by an AIME grant from the School of Medicine at the University of Ottawa, the Mitacs Accelerate program, IBM and an NSERC Discovery Grant. We would like to thank the residents who participated in this case study, especially Alexandre Labelle. We would also like to thank Dr. Susan Humphrey-Murto and Dr. Eric Wooltorton for their participation and extremely useful feedback throughout this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Liam Peyton.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mata, P., Chamney, A., Viner, G. et al. A development framework for mobile healthcare monitoring apps. Pers Ubiquit Comput 19, 623–633 (2015). https://doi.org/10.1007/s00779-015-0849-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00779-015-0849-9

Keywords

Navigation