DocumentCode :
1458786
Title :
Decision support and disease management: a logic engineering approach
Author :
Fox, John ; Thomson, Richard
Author_Institution :
Imperial Cancer Res. Fund Labs., London, UK
Volume :
2
Issue :
4
fYear :
1998
Firstpage :
217
Lastpage :
228
Abstract :
This paper describes the development and application of PROforma, a unified technology for clinical decision support and disease management. Work leading to the implementation of PROforma has been carried out in a series of projects funded by European agencies over the past 13 years. The work has been based on logic engineering, a distinct design and development methodology that combines concepts from knowledge engineering, logic programming, and software engineering. Several of the projects have used the approach to demonstrate a wide range of applications in primary and specialist care and clinical research. Concurrent academic research projects have provided a sound theoretical basis for the safety-critical elements of the methodology. The principal technical results of the work are the PROforma logic language for defining clinical processes and an associated suite of software tools for delivering applications, such as decision support and disease management procedures. The language supports four standard objects (decisions, plans, actions, and enquiries), each of which has an intuitive meaning with well-understood logical semantics. The development tool set includes a powerful visual programming environment for composing applications from these standard components, for verifying consistency and completeness of the resulting specification and for delivering stand-alone or embeddable applications.
Keywords :
cancer; decision support systems; formal specification; formal verification; health care; knowledge engineering; logic programming; logic programming languages; medical computing; medical information systems; software tools; visual programming; European agencies; PROforma; actions; clinical decision support; clinical process definition; clinical research; completeness verification; consistency verification; design methodology; development methodology; disease management; embeddable application delivery; enquiries; knowledge engineering; logic engineering; logic language; logic programming; logical semantics; plans; primary care; safety-critical elements; software engineering; software tool suite; specialist care; specification; stand-alone application delivery; visual programming environment; Acoustical engineering; Application software; Design engineering; Design methodology; Diseases; Engineering management; Knowledge engineering; Logic design; Logic programming; Technology management; Decision Support Systems, Clinical; Disease Management; European Union; Evaluation Studies as Topic; Financing, Government; Medical Informatics;
fLanguage :
English
Journal_Title :
Information Technology in Biomedicine, IEEE Transactions on
Publisher :
ieee
ISSN :
1089-7771
Type :
jour
DOI :
10.1109/4233.737577
Filename :
737577
Link To Document :
بازگشت