16
Protégé-2000: A Flexible and Extensible Ontology-Editing Environment Natalya F. Noy, Monica Crubézy, Ray W. Fergerson, John H. Gennari, William E. Grosso, Mark A. Musen Stanford Medical Informatics Stanford University

Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

  • Upload
    alma

  • View
    43

  • Download
    2

Embed Size (px)

DESCRIPTION

Protégé-2000: A Flexible and Extensible Ontology-Editing Environment. Natalya F. Noy, Monica Crubézy, Ray W. Fergerson, John H. Gennari, William E. Grosso, Mark A. Musen Stanford Medical Informatics Stanford University. Protégé-2000. - PowerPoint PPT Presentation

Citation preview

Page 1: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Protégé-2000: A Flexible and Extensible Ontology-Editing

Environment

Natalya F. Noy, Monica Crubézy,

Ray W. Fergerson, John H. Gennari,

William E. Grosso, Mark A. Musen

Stanford Medical Informatics

Stanford University

Page 2: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Protégé-2000

Supports modeling of ontologies and use of ontologies to guide acquisition of content knowledge from domain experts

Allows developers to “plug in” new components easily to add new functionality

Page 3: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Protégé-2000

Knowledge model Frame-based OKBC compatible

Features Editors for browsing, building and maintaining

knowledge bases (KBs) API for programmatic access to the KB Extensible GUI (via Java beans) Multiple output formats for archival storage

Page 4: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Protégé

Domain ontologyto provide domainof discourse

Knowledge-acquisition toolfor entry of detailed content

Building knowledge bases:The Protégé methodology

Page 5: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Protégé-2000 Ontology Editor

Page 6: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Editing Attributes of Concepts

Page 7: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Knowledge entry into forms

Page 8: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Protégé-2000 plugin architecture

Knowledgemodel

Storagemodel

Userinterface

Page 9: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Protégé-200 plugins

Domain-specific user-interface plugins Alternative back ends for archival storage Utility programs for knowledge-acquisition

tasks End-user applications

Page 10: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

UMLS tab: knowledge-acquisition from remote sources

Page 11: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

UMLS tab

Page 12: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

UMLS tab: using metaclasses

Page 13: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Resource Description Framework

A standard under development by the World-Wide Web Consortium to encode rich “metadata” within Web pages

Designed for use by future e-commerce applications

RDF provides a meta-ontology and an ontology language and with XML-based syntax

Page 14: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

RDF support in Protégé-2000

Reads and writes ontologies as RDF-schema documents knowledge-base instances as RDF files

Currently supports RDF semantics compatible with those of OKBC

Handles creation and parsing of RDF syntax completely transparently

Page 15: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Summary

Protégé provides: An extensible knowledge-base development

environment A methodology for building knowledge-based

solutions A clear specification of its representational

semantics A variety of persistent storage options

Page 16: Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

http://smi.stanford.edu/projects/protege