Performance Comparison of Running Clinical Rules in Drools and Plain Java Implementation

By , MD, MS, Physician Informaticist
Health IT, Technical
Performance Comparison of Running Clinical Rules in Drools and Plain Java Implementation

White Paper: Performance Comparison of Running Clinical Rules in Drools and Plain Java Implementation

JBoss Drools is an open source rule engine and has been used by health care systems to process clinical rules. This study compares the performance between running the same set of clinical rules with certain complexity in Drools and by hard coding them in Java. The performance of Drools is impressive yet not as good as the plain Java implementation and may be a concern if performance is the critical factor for a successful implementation.

Performance Comparison of Running Clinical Rules in Drools and Plain Java Implementation

View a larger version >