PROforma: a general technology for clinical decision support systems.
The need for flexible and well understood knowledge representations which are capable of capturing clinical guidelines and protocols for decision support systems is widely recognised. The PROforma method for specifying clinical guidelines and protocols comprises a graphical notation for their design, and a formal knowledge representation language to enable them to be executed by a computer to support the management of medical procedures and clinical decision making. PROforma technology consists of a graphical knowledge editor for the creation of guidelines, and an enactment engine for testing and executing them. This paper provides an overview of the motivation and structure of PROforma, and illustrates its use in the development of clinical applications.
Fox
J
J
Imperial Cancer Research Fund, London, UK. jf@acl.icnet.uk
Johns
N
N
Lyons
C
C
Rahmanzadeh
A
A
Thomson
R
R
Wilson
P
P
D000328:Adult; D001185:Artificial Intelligence; D001249:Asthma / Q000628:therapy; D002985:Clinical Protocols; D003196:Computer Graphics; D003628:Database Management Systems; D003657:Decision Making; D003658:Decision Making, Computer-Assisted; D003660:Decision Support Systems, Management; D006801:Humans; D019451:Information Management; D013677:Medical Laboratory Science; D016571:Neural Networks, Computer; D017410:Practice Guidelines as Topic; D012985:Software Design; D014584:User-Computer Interface