- 1 - Knowledge Modeling at the Millennium ( The Design and Evolution of Protégé - 2000 )
نویسندگان
چکیده
It has been 13 years since the first version of Protégé was run. The original tool was a small application, aimed mainly at building knowledge-acquisition tools for a few very specialized programs (it grew out of the ONCOCIN project and the subsequent attempts to build expert systems for protocol-based therapy planning). The most recent version, Protégé-2000, incorporates the Open Knowledge Base Connectivity (OKBC) knowledge model, is written to run across a wide variety of platforms, supports customized user-interface extensions, and has been used by over 300 individuals and research groups, most of whom are only peripherally interested in medical informatics. Researchers not directly involved in the project might well wonder how Protégé evolved, what are the reasons for the repeated reimplementations, and how to tell the various versions apart. In this paper, we give an overview of the evolution of Protégé, examining the methodological assumptions underlying the original Protégé system and discussing the ways in which the methodology has changed over time. We conclude with an overview of the latest version of Protégé, Protégé-2000. 1. MOTIVATION AND A TIMELINE The Protégé applications (hereafter ‘Protégé’) are a set of tools that have been evolving for over a decade, from a simple program which helped construct specialized knowledge-bases to a set of general purpose knowledge-base creation and maintenance tools. While Protégé began as a small application designed for a medical domain (protocol-based therapy planning), it has grown and evolved to become a much more general-purpose set of tools for building knowledge-based systems. The original goal of Protégé was to reduce the knowledge-acquisition bottleneck (Hayes-Roth et al, 1983) by minimizing the role of the knowledge-engineer in constructing knowledge-bases. In order to do this, Musen (1988, 1989b) posited that knowledge-acquisition proceeds in welldefined stages and that knowledge acquired in one stage could be used to generate and customize knowledge-acquisition tools for subsequent stages. In (Musen, 1988), Protégé was defined as an application that takes advantage of this structured information to simplify the knowledgeacquisition process. The original Protégé was described this way (Musen, 1988): Protégé is neither an expert system itself nor a program that builds expert systems directly. Instead, Protégé is a tool that helps users build other tools that are custom-tailored to assist with knowledgeacquisition for expert systems in specific application areas. The original Protégé demonstrated the viability of this approach, and of the use of task-specific knowledge to generate and customize knowledge-acquisition tools. But as with many first-
منابع مشابه
The evolution of Protégé: an environment for knowledge-based systems development
The Protégé project has come a long way since Mark Musen first built the Protégé metatool for knowledge-based systems in 1987. The original tool was a small application, aimed at building knowledge-acquisition tools for a few specialized programs in medical planning. From this initial tool, the Protégé system has evolved into a durable, extensible platform for knowledge-based systems developmen...
متن کاملEvolution and modeling in sustainable supply chain management research
Numerous researchers and practitioners are attracted to sustainability in supply chains (SCS) and it has become one of the favorite topics among academics and industries. The purpose of this paper is to review and analyze the research studies that have been published in the field of sustainable supply chain management (SSCM). A total 242 articles published between 2000 and 2019 reviewed. Conten...
متن کاملThe Knowledge Model of Protégé-2000: Combining Interoperability and Flexibility
Knowledge-based systems have become ubiquitous in recent years. The World-Wide Web consortium is developing the Resource Description Framework (RDF)—a system for annotating even Web pages with knowledge elements. Knowledge-base developers need to be able to share and reuse knowledge bases that they build. Therefore, interoperability among different knowledge-representation systems is essential....
متن کاملUse of Protégé-2000 to Encode Clinical Guidelines
A major step in building guideline-based clinical care systems is encoding medical knowledge in guideline documents for interpretation by the computer. Guideline models provide the structure to encapsulate guideline knowledge. Developers who are familiar with the guideline model and domain experts who have relevant medical knowledge work as a team to encode guidelines using knowledge acquisitio...
متن کاملA Case Study in Using Protégé-2000 as a Tool for CommonKADS
This article describes a case study in which Protégé-2000 was used to build a tool for constructing CommonKADS knowledge models. The case study tries to capitalize on the strong points of both approaches in the tool-support and modeling areas. We specify the CommonKADS knowledge model as an ontology in the Protégé specification formalism, and define a number of visualizations for the resulting ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999