• 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