Implementing an integrative multi-agent clinical decision support system with open source software.
Clinical decision making is a complex multi-stage process. Decision support can play an important role at each stage of this process. At present, the majority of clinical decision support systems have been focused on supporting only certain stages. In this paper we present the design and implementation of MET3-a prototype multi-agent system providing an integrative decision support that spans over the entire decision making process. The system helps physicians with data collection, diagnosis formulation, treatment planning and finding supporting evidence. MET3 integrates with external hospital information systems via HL7 messages and runs on various computing platforms available at the point of care (e.g., tablet computers, mobile phones). Building MET3 required sophisticated and reliable software technologies. In the past decade the open source software movement has produced mature, stable, industrial strength software systems with a large user base. Therefore, one of the decisions that should be considered before developing or acquiring a decision support system is whether or not one could use open source technologies instead of proprietary ones. We believe MET3 shows that the answer to this question is positive.
Sayyad Shirabad
Jelber
J
University of Ottawa, Ottawa, ON, Canada. jsayyad@site.uottawa.ca
Wilk
Szymon
S
Michalowski
Wojtek
W
Farion
Ken
K
D002985:Clinical Protocols; D003195:Computer Communication Networks / Q000458:organization & administration; D003625:Data Collection / Q000379:methods; D020000:Decision Support Systems, Clinical / Q000295:instrumentation* / Q000458:organization & administration*; D006801:Humans; D007256:Information Systems / Q000295:instrumentation / Q000458:organization & administration; D016571:Neural Networks, Computer; D010347:Patient Care Planning / Q000458:organization & administration; D012984:Software; D012985:Software Design; D014584:User-Computer Interface