Title | ||
---|---|---|
A Microservice-Based Approach for Increasing Software Reusability in Health Applications |
Abstract | ||
---|---|---|
Traditionally, legacy Health applications use software architecture models that make it difficult to reuse components. Reusability is an essential attribute in the software lifecycle, as it improves the quality of applications and reduces maintenance and development costs. This paper proposes the cloud tool Microservice4EHR, which dynamically generates reusable components from existing software artifacts (e.g., graphical interfaces), while conforming to the standards used in the healthcare domain. A software architecture based on Connectors and Microservice components is specified and made tangible by means of three algorithms. The use of both components is applied to a real-world scenario (a Brazilian blood donation center) and serves as an example. As a result, it is possible to notice that Health applications achieve greater reusability when they employ the microservice architecture. Thus, Microservice4EHR enables the use of reusable components in Health application architectures (for both new and legacy systems), increasing software reusability in this context. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/AICCSA47632.2019.9035229 | 2019 IEEE/ACS 16th International Conference on Computer Systems and Applications (AICCSA) |
Keywords | DocType | ISSN |
Software architecture,Microservice,OpenEHR Archetype,Health Application,Microservice4EHR | Conference | 2161-5322 |
ISBN | Citations | PageRank |
978-1-7281-5053-6 | 0 | 0.34 |
References | Authors | |
15 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Marcio Alexandre Pereira da Silva | 1 | 0 | 0.34 |
Valéria Cesário Times | 2 | 182 | 27.52 |
Andre Magno Costa de Araujo | 3 | 0 | 0.34 |
Paulo Caetano da Silva | 4 | 8 | 3.26 |