DocumentCode
3260411
Title
A software engineering approach to the design of a medical expert system
Author
Stamper, R. ; Todd, B.S. ; Macpherson, P.M.
Author_Institution
Programming Res. Group, Oxford Univ., UK
fYear
1992
fDate
15-20 Jun 1992
Firstpage
341
Lastpage
348
Abstract
Presents a case study of the use of formal specification techniques in the design of a knowledge-based system. The Z specification notation is used in the development of a medical flow chart program, beginning with a highly abstract notion of inference and proceeding by refinement toward a particular implementation for flow charts. Diagnostic inference is modelled by idempotent decreasing functions. The flow chart was found to be significantly more accurate than a statistical classifier (independence Bayes). Formal specification provides several benefits. Design decisions are made explicit and are documented concisely, and the results of making alternative choices can be explored within the same framework. The formal specification also suggests approaches that probably would not otherwise have been considered
Keywords
flowcharting; formal specification; inference mechanisms; medical diagnostic computing; medical expert systems; Z specification notation; diagnostic inference; documentation; explicit design decisions; formal specification; idempotent decreasing functions; knowledge-based system; medical expert system; medical flow chart program; software engineering; statistical classifier; Diseases; Flowcharts; Formal specifications; History; Knowledge based systems; Medical diagnostic imaging; Medical expert systems; Performance evaluation; Software engineering; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location
Capri
Print_ISBN
0-8186-2830-8
Type
conf
DOI
10.1109/SEKE.1992.227970
Filename
227970
Link To Document