Software Product Line for Health Information Systems

Authors

  • Artur Ziviani LNCC/MCTI
  • Antônio Tadeu Azevedo Gomes LNCC/MCTI
  • Débora Christina Muchaluat Saade UFF

Keywords:

Health information systems, Model-driven engineering, Software product line

Abstract

In this document, we present in a recapitulative way the R&D activities of the authors in the area of health information systems (HISes) in the context of their participation in the National Institute of Science and Technology in Medicine Assisted by Scientific Computing (INCT-MACC). Materials and methods: Based on the first experience of the group in the ad hoc development of a HIS for the remote support to the emergency healthcare of victims with acute myocardial infarction (AMI), we describe the conception of a new on-going research direction concerning a software product line for HIS. Results: We present in detail the software product line for healthcare (SPLiCE), including its modules for the model transversalization, modeling of clinical data, architectural modeling, and code generation. Conclusion: Given the promising perspectives of model-driven engineering (MDE) for HISes, we are currently eliciting the main commonalities and differences among HISes of two key families: prehospital emergency and epidemiological surveillance, upon which we intend to firstly validate SPLiCE in our future work.

Author Biographies

Artur Ziviani, LNCC/MCTI

Tecnologista Pleno do Laboratório Nacional de Computação Científica (LNCC/MCTI) - Doutorado em Ciência da Computação, Université Paris 6 – Sorbonne Universités, 2003.

Antônio Tadeu Azevedo Gomes, LNCC/MCTI

Tecnologista Pleno do Laboratório Nacional de Computação Científica (LNCC/MCTI) - Doutorado em Ciência da Computação, PUC-Rio, 2005.

Débora Christina Muchaluat Saade, UFF

Professora Associada da Universidade Federal Fluminense (UFF) - Doutorado em Ciência da Computação, PUC-Rio, 2003.

References

Haux R. Medical informatics: past, present, future. Int J Med Inform. 2010;79(9):599-610.

Estrin D, Sim I. Open mHealth Architecture: An Engine for Health Care Innovation. Science. 2010;330(5):759-60.

Cantrill SV. Computers in patient care: the promise and the challenge. Communications of the ACM. 2010;53(9):42-7.

Vest JR. More than just a question of technology: factors related to hospitals’ adoption and implementation of health information exchange. International journal of medical informatics. 2010 Dec;79(12):797-806.

Raghupathi W, Umar A. Exploring a model-driven architecture (MDA) approach to health care information systems development. Int J Med Inform. 2008 May;77(5):305-14.

Instituto Nacional de Ciência e Tecnologia Medicina Assistida por Computação Científica (INCT – MACC). Rio de Janeiro: 2009-2013 [acesso em 13 de abril de 2012]. Disponível em: http://macc.lncc.br.

Correa BSPM, Gonçalves BN, Teixeira IM, Gomes ATA, Ziviani A. AToMS: A Ubiquitous Teleconsultation System for Supporting AMI Patients with Pre-Hospital Thrombolysis. International Journal of Telemedicine and Applications; 2011:1-12. doi:10.1155/2011/560209

Job DH, Gomes ATA, Ziviani A. Health Systems for Syndromic and Epidemiological Surveillance. In: Telemedicine and E-Health Services, Policies and Applications: Advancements and Developments. IGI Global; 2012. p. 245-62.

Gomes ATA, Ziviani A, Correa BSPM, Teixeira IM, Moreira VM. SPLiCE: A Software Product Line for Healthcare. In: Proceedings of the 2nd ACM SIGHIT symposium on International health informatics - IHI’12. New York (NY) USA: ACM Press; 2012.

Canto JG. Use of Emergency Medical Services in Acute Myocardial Infarction and Subsequent Quality of Care: Observations From the National Registry of Myocardial Infarction. Circulation. 2002 Nov;106(24):3018-23.

Danchin N, Durand E, Blanchard D. Pre-hospital thrombolysis in perspective. European heart journal. 2008 Dec;29(23):2835-42.

McLean S, Wild S, Connor P, Flapan AD. Treating ST elevation myocardial infarction by primary percutaneous coronary intervention, in-hospital thrombolysis and prehospital thrombolysis. An observational study of timelines and outcomes in 625 patients. EmergMed J. 2011 Mar;28(3):230-6.

de Waure C, Cadeddu C, Gualano MR, Ricciardi W. Telemedicine for the Reduction of Myocardial Infarction Mortality: A Systematic Review and a Meta-Analysis of Published Studies. Telemed E Health. 2012 Apr;18(5):1-6.

Silva B, Gomes ATA, Ziviani A, Muchualuat-Saade DC. Provisão de QoS para um Sistema de Teleatendimento Médico Emergencial em Redes em Malha sem Fio. In: Anais do XXII Congresso Brasileiro de Engenharia Biomédica; 2010 Nov 21-25; Tiradentes, Minas Gerais.

Walderhaug S, Stav E, Mikalsen M. Experiences from model-driven development of homecare services: UML profiles and domain models. Models in Software Engineering. Berlin: Springer-Verlag; 2009. p.199-212.

Heard S, Beale T. OpenEHR Architecture Overview [on-line]. OpenEHR Foundation;2007 [acesso em 27/09/2012]. Disponível em: http://www.openehr.org/releases/1.0.1/architecture/overview.pdf

Garlan D, Allen R, Ockerbloom J. Exploiting style in architectural design environments. ACM SIGSOFT Software Engineering Notes. 1994 Dec;19(5):175-88.

Cirilo CE, do Prado AF, de Souza WL, Zaina LAM. Model driven RichUbi. In: Proceedings of the 28th ACM International Conference on Design of Communication – SIGDOC’10. New York, New York, USA: ACM Press; 2010. p. 207.

Lopez DM, Blobel BGME. A development framework for semantically interoperable health information systems. Int J Med Inform. 2009 Feb;78(2):83-103.

Janamanchi B, Katsamakas E, Raghupathi W, Gao W. The state and profile of open source software projects in health and medical informaticsInt J Med Inform. 2009 Jul;78(7):457-72.

Published

2012-09-14

How to Cite

1.
Ziviani A, Gomes ATA, Saade DCM. Software Product Line for Health Information Systems. JBT [Internet]. 2012 Sep. 14 [cited 2025 Dec. 6];1(1):1-10. Available from: https://jbt.abtms.org.br/index.php/jbt/article/view/4

Issue

Section

Artigos Originais