HumMod-Golem Edition – Large Scale Model of Physiological Systems for Web Based Medical Simulator

Jiri Kofranek* Marek Matejak*
Jiri Kofranek*, Charles University Prague, Prague, Czech Republic
Marek Matejak*, Charles University Prague, Prague, Czech Republic
Pavol Privitzer, Charles University Prague, Prague, Czech Republic
Martin Tribula, Charles University Prague, Prague, Czech Republic
Jan Silar, Charles University Prague, Prague, Czech Republic
Stanislav Matousek, Charles University Prague, Prague, Czech Republic

Track: Research
Presentation Topic: Web 2.0-based medical education and learning
Presentation Type: Oral presentation
Submission Type: Single Presentation

Building: LKSC Conference Center Stanford
Room: Lower Auditorium 120
Date: 2011-09-17 11:00 AM – 12:30 PM
Last modified: 2011-08-12

If you are the presenter of this abstract (or if you cite this abstract in a talk or on a poster), please show the QR code in your slide or poster (QR code contains this URL).


“Tell me, I’ll forget, show me and I may remember; involve me and I’ll understand“ – this ancient Chinese wisdom is also confirmed by modern learning methods, where educational simulators are widely applied. The core of sophisticated medical simulators is a complex model of physiological regulations, which incorporates models not only of individual physiological subsystems, but also their connections to form a more complex unit. The detailed structure of models used in commercial medical simulators is usually not published. However, open-source models of integrated physiological systems also exist. The open source model of Hester, Coleman et al. “HumMod“ ( is one of the most extensive open-source models of interconnected physiological systems. Our goal was to design a web teaching tool using interactive multimedia connected with large scale model of physiological systems, based on open source HumMod model structure.
The core of the simulators is the simulation model, created in the environments of special development tools designated to create simulation models. Recent development of simulation environments brought new possibilities of more efficient development of extensive simulation models using the so called acausal modeling tools. The simulation language Modelica is one of such tools. HumMod model was originally implemented using almost three thousand XML files. Our implementation of the HumMod in Modelica language introduced a much more transparent and intelligible description of the modeled physiological relationships than XML form of source code. We have also unveiled several errors in the original model HumMod, and we modified and expanded the model predominantly in the field of modeling the acid-base homeostasis of the internal environment. Within the project Open Modelica Source Consortium, we are creating a tool which is able to generate the source code from Modelica to C# language. This enables us to generate a component from .NET used in the final application on the Silverlight platform, which enables us to distribute the simulator as a web application running in the internet browser. User interface includes animated figures interconnected with simulation model core. The creation of animated figures is done by artists who create interactive animations in Microsoft Expression Blend. Art designers used the special software tool (Animtester), developed by us, to create and test animations that will be controlled by the simulation model.
We have designed web accessible simulation tool based on our implementation of HumMod model – “HumMod-Golem Edition“, that incorporates interconnected physiological subsystems (respiratory, circulatory, renal, blood gas transfer, volume, ionic and acid-base homeostasis, energy metabolism, and relevant neurohumoral regulation mechanisms). It allows for modeling a number of pathological conditions and corresponding therapeutic interventions.
Complex integrative simulators of human physiology can be of large importance when teaching clinical physiology and pathophysiology or studying pathogenesis of varied medical conditions and syndromes using virtual patients. Such simulators include large models of interconnected physiological subsystems. Modelica is a very convenient developing tool for design of those complex hierarchical models.

Medicine 2.0® is happy to support and promote other conferences and workshops in this area. Contact us to produce, disseminate and promote your conference or workshop under this label and in this event series. In addition, we are always looking for hosts of future World Congresses. Medicine 2.0® is a registered trademark of JMIR Publications Inc., the leading academic ehealth publisher.
Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.