Home // ICSEA 2017, The Twelfth International Conference on Software Engineering Advances // View article
Authors:
André Araújo
Valéria Times
Marcus Silva
Carlos Bezerra
Keywords: Archetypes; Database related software; Software Architecture; E-health related software.
Abstract:
Electronic Health Record (EHR) data management in a Health Information System (HIS) has traditionally been done using a single database model. Due to the heterogeneity of such data, this practice increases the complexity in HIS development. This article presents a software architecture for a legacy HIS, which improves data management by using polyglot persistence to decentralize data storage into heterogeneous databases (i.e., relational and NoSQL). In addition, we have developed a tool to dynamically create NoSQL data schemas and Graphical User Interfaces (GUI) using a health informatics standard called archetype. The tool aims to build new functionalities in a legacy HIS using archetype-based EHR specifications imported and customized by the health professionals, thus reducing their dependence on a software team. We validated the proposed solution in a local institution, modeling a new software architecture, creating a NoSQL data schema for heterogeneous data storage and GUIs using archetypes.
Pages: 122 to 127
Copyright: Copyright (c) IARIA, 2017
Publication date: October 8, 2017
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-590-6
Location: Athens, Greece
Dates: from October 8, 2017 to October 12, 2017