Abstract
The Digital Twin paradigm in medical care has recently gained popularity among proponents of translational medicine, to enable clinicians to make informed choices regarding treatment on the basis of digital simulations. In this paper we present an overview of functional and non-functional requirements related to specific IT solutions which enable such simulations - including the need to ensure repeatability and traceability of results - and propose an architecture that satisfies these requirements. We then describe a computational platform that facilitates digital twin simulations, and validate our approach in the context of a real-life medical use case: the BoneStrength application.
This work was supported by the EDITH, a coordination and support action funded by the Digital Europe program of the European Commission under grant agreement No. 101083771. This work was also supported by the European Union’s Horizon 2020 research and innovation program under grant agreement Sano No. 857533 as well as the Sano project carried out within the International Research Agendas program of the Foundation for Polish Science, co-financed by the European Union under the European Regional Development Fund. This work was (partly) supported by the European Union’s Horizon 2020 research and innovation program under grant agreement ISW No. 101016503. We also gratefully acknowledge Poland’s high-performance computing infrastructure PLGrid (HPC Centers: ACK Cyfronet AGH) for providing computer facilities and support within computational grant No. PLG/2022/015850.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Repeatability, Replicability, Reproducibility.
- 2.
The PLGrid infrastructure is a joint effort of the largest HPC centers in Poland. It offers coherent management of users, groups and computational grants, as well as unified access to the integrated HPC clusters [28].
- 3.
PLGrid identity provider, which is capable of generating user proxy certificates that delegate user rights to the HPC infrastructure.
References
Alien4cloud. https://alien4cloud.github.io. Accessed 18 Apr 2023
Apptainer - the container system for secure high-performance computing. https://apptainer.org. Accessed 11 Apr 2023
Arvados workflow system. https://arvados.org. Accessed 11 Apr 2023
Azure batch. https://azure.microsoft.com/en-us/products/batch. Accessed 11 Apr 2023
Distributed computing environments (dice) team. https://dice.cyfronet.pl. Accessed 11 Apr 2023
Eudat collaborative data infrastructure. https://www.eudat.eu. Accessed 18 Apr 2023
Eurvalve: Personalized decision support for heart valve disease. https://eurvalve.sites.sheffield.ac.uk. Accessed 11 Apr 2023
Gsi-ssh. https://grid.ncsa.illinois.edu/ssh. Accessed 11 Apr 2023
Heappe middleware. https://heappe.eu/web/. Accessed 18 Apr 2023
In silico world: Lowering the barriers to a universal adoption of in silico trials. https://insilico.world. Accessed 11 Apr 2023
Keycloak open source identity and access management. https://www.keycloak.org. Accessed 18 Apr 2023
Model execution environment. https://mee.cyfronet.pl. Accessed 11 Apr 2023
Openstack. https://www.openstack.org. Accessed 18 Apr 2023
Primage, medical imaging, artificial intelligence, childhood cancer research. https://www.primageproject.eu. Accessed 11 Apr 2023
Rimrock: Robust remote process controller controller. https://rimrock.plgrid.pl. Accessed 11 Apr 2023
Slurm workload manager. https://slurm.schedmd.com. Accessed 11 Apr 2023
Software sustainability institute. https://software.ac.uk. Accessed 11 Apr 2023
Bhattacharya, P., Altai, Z., Qasim, M., Viceconti, M.: A multiscale model to predict current absolute risk of femoral fracture in a postmenopausal population. Biomech. Model. Mechanobiol. 18(2), 301–318 (2019)
Brogi, A., Soldani, J., Wang, P.W.: TOSCA in a nutshell: promises and perspectives. In: Villari, M., Zimmermann, W., Lau, K.-K. (eds.) ESOCC 2014. LNCS, vol. 8745, pp. 171–186. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-44879-3_13
Bubak, M., et al.: The EurValve model execution environment. Interface Focus 11(1), 20200006 (2021)
Crusoe, M.R., et al.: Methods included: Standardizing computational reuse and portability with the common workflow language. Commun. ACM 65(6), 54–63 (2022). https://doi.org/10.1145/3486897
Deelman, E., Gannon, D., Shields, M., Taylor, I.: Workflows and e-science: an overview of workflow system features and capabilities. Future Gener. Comput. Syst. 25(5), 528–540 (2009)
Deelman, E., et al.: The evolution of the Pegasus workflow management software. Comput. Sci. Eng. 21(4), 22–36 (2019). https://doi.org/10.1109/MCSE.2019.2919690
García-Hernández, R.J., Golasowski, M.: Supporting keycloak in iRODS systems with OpenID authentication. presented at cs3-workshop on cloud storage synchronization and sharing services. https://indico.cern.ch/event/854707/contributions/3681126. Accessed 18 Apr 2023
Hachinger, S., et al.: Leveraging High-Performance Computing and Cloud Computing with Unified Big-Data Workflows: the LEXIS Project. In: Curry, E., Auer, S., Berre, A.J., Metzger, A., Perez, M.S., Zillner, S. (eds.) Technologies and Applications for Big Data Value. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-78307-5_8
Jadczyk, T., Malawski, M., Bubak, M., Roterman, I.: Examining protein folding process simulation and searching for common structure motifs in a protein family as experiments in the gridspace2 virtual laboratory. In: Bubak, M., Szepieniec, T., Wiatr, K. (eds.) Building a National Distributed e-Infrastructure–PL-Grid. LNCS, vol. 7136, pp. 252–264. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-28267-6_20
Katz, D.S.: Fundamentals of software sustainability (2018). https://danielskatzblog.wordpress.com/2018/09/26/fundamentals-of-software-sustainability/
Kitowski, J., Wiatr, K., Dutka, Ł, Szepieniec, T., Sterzel, M., Pająk, R.: Domain-specific services in polish e-infrastructure. In: Bubak, M., Kitowski, J., Wiatr, K. (eds.) eScience on Distributed Computing Infrastructure. LNCS, vol. 8500, pp. 1–15. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-10894-0_1
Meizner, J., et al.: Towards exascale computing architecture and its prototype: Services Infrastruct. 39, 860–880 (2021). https://www.cai.sk/ojs/index.php/cai/article/view/2020_4_860
Minerva, R., Lee, G.M., Crespi, N.: Digital twin in the IoT context: a survey on technical features, scenarios, and architectural models. Proc. IEEE 108(10), 1785–1824 (2020). https://doi.org/10.1109/JPROC.2020.2998530
Nowakowski, P., et al.: Cloud computing infrastructure for the VPH community. J. Comput. Sci. 24, 169–179 (2018)
Nowakowski, P., et al.: The collage authoring environment. Procedia Comput. Sci. 4, 608–617 (2011)
Venters, C., et al.: Software sustainability: The modern tower of babel. CEUR Workshop Proceed. 1216, 7–12 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Kasztelnik, M. et al. (2023). Digital Twin Simulation Development and Execution on HPC Infrastructures. In: Mikyška, J., de Mulatier, C., Paszynski, M., Krzhizhanovskaya, V.V., Dongarra, J.J., Sloot, P.M. (eds) Computational Science – ICCS 2023. ICCS 2023. Lecture Notes in Computer Science, vol 14074. Springer, Cham. https://doi.org/10.1007/978-3-031-36021-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-031-36021-3_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-36020-6
Online ISBN: 978-3-031-36021-3
eBook Packages: Computer ScienceComputer Science (R0)