Gao X, Johansson B, Shahsavar N, Arkad K, Ahlfeldt H, Wigertz O
Department of Medical Informatics, Linköping University, Sweden.
Comput Methods Programs Biomed. 1993 Dec;41(2):107-19. doi: 10.1016/0169-2607(93)90070-2.
Development of medical knowledge bases is a time-consuming process, and no single medical institution can develop medical knowledge bases covering all areas of medicine. The use of medical knowledge representation standards such as the Arden Syntax is an attempt to enhance the writability and readability of computer-stored knowledge and facilitate transfer and sharing among institutions. A method for the realisation of decision support systems based on knowledge formulated according to the Arden Syntax is presented. An essential tool in this process is a medical logic module (MLM) pre-compiler, translating MLMs into an object-oriented programming language, C++. Advantages of the C++ approach compared with other alternatives are discussed.
医学知识库的开发是一个耗时的过程,没有任何一个医疗机构能够开发涵盖医学所有领域的知识库。使用诸如阿登语法之类的医学知识表示标准,旨在提高计算机存储知识的可编写性和可读性,并促进各机构之间的传输与共享。本文提出了一种基于按照阿登语法制定的知识来实现决策支持系统的方法。这一过程中的一个重要工具是医学逻辑模块(MLM)预编译器,它将医学逻辑模块翻译成一种面向对象的编程语言——C++。文中还讨论了与其他替代方案相比,采用C++方法的优势。