Design of medical simulation software

Schwid HA:

Components of a successful simulation program

Simulation and Gaming 2001; 32; 240-249

Advanced Cardiac Life Support (ACLS) is a set of guidelines promoted by the American Heart Association to improve management of cardiac arrest. Numerous studies have shown that retention of the algorithms following ACLS training is poor. The ACLS Simulator is a software solution developed to address this problem.

Practice managing simulated cases using the ACLS Simulator has been shown to improve physicians' retention of ACLS algorithms better than textbook review.

The ACLS Simulator uses five essential components to achieve an effective simulation training software solution:

  • simulation engine to predict simulated patient responses
  • graphical user interface
  • automated record-keeping
  • expert system for management help
  • automated debriefing system

These five components serve as the basis for development of other case-based simulation training programs. The addition of the expert system and automated debriefing enhance the educational experience and convert the program from being just a simulator to being an efficient learning environment for independent study.


“This is incredibly helpful for training. I told my classmates and colleagues about how great this is for practicing. This is very marketable to CRNA students since we are always in a hot panic to learn things for clinical. It is very well made!”
C. Jones, SRNA
Student Registered Nurse Anesthetist

iOS & Android Apps

ACLS Rhythm Tutor

ACLS Rhythm Quiz

ACLS Sim 2016

PALS Sim 2016