Abstract
Health Information Systems (HIS) are complex systems which present many difficulties in their development. From the software engineering point of view, among the difficulties for HIS development are the necessity of managing and controlling data that must be held for decades, even considering the evolution of technology in the following years, as well as the necessity of cooperating with legacy systems and describing the needs and concerns of a variety of stakeholders. Considering the domain, HIS deal with human life, and errors during software development, management and operation can be catastrophic. These concerns are relevant from the software architecture point of view. Therefore, developing HIS based on a solid software architecture is a success factor that cannot be neglected. However, the processes related to the software architecture of HIS are often considered only from low level of abstraction, even for software architecture description. The ISO/IEC/IEEE 42020 defines 6 clauses for architecture process, among them the Architecture Conceptualization process is the subject of this paper. Given the importance of establishing a well-defined software architecture, and considering the difficulties of understanding an architectural standard, and also considering that ISO/IEC/IEEE 42020 has only recently been published, we propose a framework for using the Architecture Conceptualization clause, which leverages high level concepts and elements of software architecture. A case study on a HIS is described.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abrahamsson, P., Babar, M.A., Kruchten, P.: Agility and architecture: can they coexist? IEEE Softw. 27(2), 16–22 (2010)
Dasanayake, S., Aaramaa, S., Markkula, J., Oivo, M.: Impact of requirements volatility on software architecture: how do software teams keep up with ever-changing requirements? J. Softw. Evol. Process. 31(6), 1–21 (2019)
França, J., Soares, M.S.: SOAQM: quality model for SOA applications based on ISO 25010. In: ICEIS 2017–Proceedings of the 19th International Conference on Enterprise Information Systems, vol. 2, April 2015
França, J., de Souza Lima, J., Soares, M.S.: Development of an electronic health record application using a multiple view service oriented architecture. In: ICEIS 2017–Proceedings of the 19th International Conference on Enterprise Information Systems, pp. 308–315, January 2017
Garlan, D.: Software architecture: a travelogue. In: Herbsleb, J.D., Dwyer, M.B. (eds.) Proceedings of the on Future of Software Engineering, FOSE 2014, Hyderabad, India, 31 May–7 June 2014, pp. 29–39. ACM (2014)
ISO/IEC/IEEE: Systems and Software Engineering - Architecture description. ISO/IEC/IEEE 42010:2011(E) (Revision of ISO/IEC 42010:2007 and IEEE Std. 1471-2000), pp. 1–46, December 2011
ISO/IEC/IEEE: ISO/IEC/IEEE International Standard - Systems and software engineering-vocabulary. 24765:2017(E), pp. 1–541, August 2017
ISO/IEC/IEEE: ISO/IEC/IEEE International Standard - Software, systems and enterprise - Architecture processes. 42020:2019(E), pp. 1–126, July 2019
Júnior, A.A.C., Misra, S., Soares, M.S.: A systematic mapping study on software architectures description based on ISO/IEC/IEEE 42010:2011. In: Misra, S., et al. (eds.) ICCSA 2019. LNCS, vol. 11623, pp. 17–30. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-24308-1_2
Júnior, A.A.C., Misra, S., Soares, M.S.: ArchCaMO - a maturity model for software architecture description based on ISO/IEC/IEEE 42010:2011. In: Misra, S., et al. (eds.) ICCSA 2019. LNCS, vol. 11623, pp. 31–42. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-24308-1_3
Losavio, F., Ordaz, O., Esteller, V.: Quality-based bottom-up design of reference architecture spplied to healthcare integrated information systems. In: 9th IEEE International Conference on Research Challenges in Information Science, RCIS 2015, Athens, Greece, 13–15 May 2015, pp. 70–75. IEEE (2015)
Majumder, S., et al.: Smart homes for elderly healthcare - recent advances and research challenges. Sensors 17(11), 2496 (2017)
Mclain, K.B., O’Hara-Leslie, E.K., Wade, A.C.: Foundations for Assisting in Home Care. Open Suny Textbooks (2016). https://milnepublishing.geneseo.edu/home-health-aide
Teixeira, J.G., de Pinho, N.F., Patrício, L.: Bringing service design to the development of health information systems: the case of the Portuguese national electronic health record. Int. J. Med. Inform. 132, 813–817 (2019)
Wang, K., Wellnitz, C., Zwart, C., Li, J., Wu, T.: Integration of multiple health information systems for quality improvement of radiologic care. IISE Trans. Healthc. Syst. Eng. 7(3), 169–180 (2016)
Woods, E.: Software architecture in a changing world. IEEE Softw. 33, 94–97 (2016)
Acknowledgments
This study was financed in part by FAPITEC and the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Brasil (CAPES) - Finance Code 001.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Santos, V.M., Misra, S., Soares, M.S. (2020). Architecture Conceptualization for Health Information Systems Using ISO/IEC/IEEE 42020. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2020. ICCSA 2020. Lecture Notes in Computer Science(), vol 12254. Springer, Cham. https://doi.org/10.1007/978-3-030-58817-5_30
Download citation
DOI: https://doi.org/10.1007/978-3-030-58817-5_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58816-8
Online ISBN: 978-3-030-58817-5
eBook Packages: Computer ScienceComputer Science (R0)