Abstract
Designing patient-centric healthcare systems which consider the smart integration of distributed medical data is challenging. This includes handling numerous architectural dependencies and requirements as a result of blending a variety of future generation technologies. Examples of recent approaches are proposals of a unified format for medical records to facilitate efficient healthcare provision, transparent data access control using blockchain technology, and emergent authentication mechanisms and privacy-preserving techniques for data analytics. The Serums project proposes an innovative design for a Smart Health Centre System in a distributed development effort. The goal is a comprehensive solution for integration and access of transnational medical records. This paper focuses on the architectural design workflow as a way of delivering artefacts for development iterations and contribute towards module integration planning in the software development process. Our experience shows that in data integration projects for healthcare provision, system architects and developers can profit from the designed viewpoints as artefacts to reveal integration challenges and highlight quality attributes.
This research is funded by the EU H2020 project Serums: Securing Medical Data in Smart Patient-Centric Healthcare Systems (grant code 826278).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Information on GDPR can be found at https://gdpr-info.eu/.
- 2.
For more information see http://www.serums-h2020.org.
References
Balsamo, S., Di Marco, A., Inverardi, P., Simeoni, M.: Model-based performance prediction in software development: a survey. IEEE Trans. Softw. Eng. 30(5), 295–310 (2004)
Belk, M., Fidas, C., Pitsillides, A.: FlexPass: symbiosis of seamless user authentication schemes in IOT. In: Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems. ACM, New York (2019)
Benson, T., Grieve, G.: Principles of Health Interoperability: SNOMED CT, HL7 and FHIR. HITS. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-30370-3
Blaine, J.D., Cleland-Huang, J.: Software quality requirements: how to balance competing priorities. IEEE Softw. 25(2), 22–24 (2008)
Ekblaw, A., Azaria, A., Halamka, J.D., Lippman, A.: A case study for blockchain in healthcare: “MedRec” prototype for electronic health records and medical research data. In: Open & Big Data Conference, 22–24 August 2016. IEEE (2016)
Griggs, K.N., Ossipova, O., Kohlios, C.P., Baccarini, A.N., Howson, E.A., Hayajneh, T.: Healthcare blockchain system using smart contracts for secure automated remote patient monitoring. J. Med. Syst. 42(7), 1–7 (2018). https://doi.org/10.1007/s10916-018-0982-x
ISO/IEC/IEEE: ISO/IEC/IEEE International Standard - systems and software engineering-vocabulary. ISO/IEC/IEEE 24765:2017(E), pp. 1–541, August 2017
Janic, V., Bowles, J., Vermeulen, A., et al.: The serums tool-chain: ensuring security and privacy of medical data in smart patient-centric healthcare systems. In: 2019 IEEE International Conference on Big Data (Big Data), Los Angeles, CA, USA, pp. 2726–2735 (2019)
Karimi, L., Joshi, J.: Multi-owner multi-stakeholder access control model for a healthcare environment. In: 2017 IEEE 3rd International Conference on Collaboration and Internet Computing (CIC), pp. 359–368. IEEE, October 2017
Khan, S.I., Hoque, A.S.M.L.: Health data integration with secured record linkage: a practical solution for Bangladesh and other developing countries. In: 2017 International Conference on Networking, Systems and Security (NSysS), pp. 156–161, January 2017
Kumar, M., Rossbory, M., Moser, B.A., Freudenthaler, B.: Deriving an optimal noise adding mechanism for privacy-preserving machine learning. In: Anderst-Kotsis, G., et al. (eds.) DEXA 2019. CCIS, vol. 1062, pp. 108–118. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-27684-3_15
Mathur, S., Malik, S.: Advancements in the V-model. Int. J. Comput. Appl. 1(12), 29–34 (2010)
Rumbaugh, J., Jacobson, I., Booch, G.: The Unified Modeling Language Reference Manual, 2nd edn. Pearson Higher Education, London (2004)
Sangwan, R., Bass, M., Mullick, N., Paulish, D.J., Kazmeier, J.: Global Software Development Handbook. Auerbach Series on Applied Software Engineering Series. Auerbach Publications, Routledge (2006)
Sommerville, I.: Software Engineering, 10th edn. Pearson, London (2015)
Syed, M., Fernandez, E.: A reference architecture for the container ecosystem. In: Proceedings of the 13th International Conference on Availability, Reliability and Security. ARES 2018. ACM, New York (2018)
Zhang, P., Schmidt, D., White, J., Lenz, G.: Chapter one - blockchain technology use cases in healthcare. In: Raj, P., Deka, G. (eds.) Blockchain Technology: Platforms, Tools and Use Cases. Advances on Computers, vol. 111, pp. 1–41. Elsevier, Amsterdam (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Webber, T., Santana, J.M., Vermeulen, A.F., Bowles, J.K.F. (2020). Designing a Patient-Centric System for Secure Exchanges of Medical Data. 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_44
Download citation
DOI: https://doi.org/10.1007/978-3-030-58817-5_44
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)