Tu S W, Eriksson H, Gennari J H, Shahar Y, Musen M A
Section on Medical Informatics, Stanford University School of Medicine, CA 94305-5479, USA.
Artif Intell Med. 1995 Jun;7(3):257-89. doi: 10.1016/0933-3657(95)00006-r.
PROTEGE-II is a suite of tools and a methodology for building knowledge-based systems and domain-specific knowledge-acquisition tools. In this paper, we show how PROTEGE-II can be applied to the task of providing protocol-based decision support in the domain of treating HIV-infected patients. To apply PROTEGE-II, (1) we construct a decomposable problem-solving method called episodic skeletal-plan refinement, (2) we build an application ontology that consists of the terms and relations in the domain, and of method-specific distinctions not already captured in the domain terms, and (3) we specify mapping relations that link terms from the application ontology to the domain-independent terms used in the problem-solving method. From the application ontology, we automatically generate a domain-specific knowledge-acquisition tool that is custom-tailored for the application. The knowledge-acquisition tool is used for the creation and maintenance of domain knowledge used by the problem-solving method. The general goal of the PROTEGE-II approach is to produce systems and components that are reusable and easily maintained. This is the rationale for constructing ontologies and problem-solving methods that can be composed from a set of smaller-grained methods and mechanisms. This is also why we tightly couple the knowledge-acquisition tools to the application ontology that specifies the domain terms used in the problem-solving systems. Although our evaluation is still preliminary, for the application task of providing protocol-based decision support, we show that these goals of reusability and easy maintenance can be achieved. We discuss design decisions and the tradeoffs that have to be made in the development of the system.
PROTEGE-II是一套用于构建基于知识的系统和特定领域知识获取工具的工具集及方法。在本文中,我们展示了如何将PROTEGE-II应用于为治疗HIV感染患者领域提供基于协议的决策支持任务。为了应用PROTEGE-II,(1)我们构建了一种名为情景骨架计划细化的可分解问题解决方法,(2)我们构建了一个应用本体,它由该领域的术语和关系以及领域术语中未涵盖的特定方法区别组成,(3)我们指定了映射关系,将应用本体中的术语与问题解决方法中使用的与领域无关的术语相链接。从应用本体中,我们自动生成一个为该应用量身定制的特定领域知识获取工具。该知识获取工具用于创建和维护问题解决方法所使用的领域知识。PROTEGE-II方法的总体目标是生成可重用且易于维护的系统和组件。这就是构建可由一组粒度更小的方法和机制组成的本体和问题解决方法的基本原理。这也是我们将知识获取工具与指定问题解决系统中使用的领域术语的应用本体紧密耦合的原因。尽管我们的评估仍处于初步阶段,但对于提供基于协议的决策支持这一应用任务,我们表明可实现可重用性和易于维护这些目标。我们讨论了系统开发中必须做出的设计决策和权衡。