SlideServe
Menu
Préférences
© SlideServe · v2026

7.1. Редакторы онтологий

faraji avatar
21 diapositives · 436 Views · Jul 29, 2014

7.1. Редакторы онтологий. Классификация редакторов Prot é g é. Классификация инструментов проектирования онтологий. зависящие от языка представления знаний не зависящие от языка. Методологии построения онтологий. On-To-Knowledge METHONTOLOGY.

7.1. Редакторы онтологий - slide 1
01 / 217.1. Редакторы онтологий
1 / 17

Télécharger la présentation

7.1. Редакторы онтологий
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. 7.1. Редакторы онтологий Классификацияредакторов Protégé

  2. Классификация инструментов проектирования онтологий • зависящие от языка представления знаний • не зависящие от языка

  3. Методологиипостроенияонтологий • On-To-Knowledge • METHONTOLOGY

  4. Архитектура программной реализации инструментов • ранние инструменты – клиент-серверная архитектура • более поздние проекты – 3-х уровневая архитектура • основной язык реализации – Java. • хранение данных (онтологий) --текстовые файлы --БД

  5. Базовые формализмы • большая часть проектов использует комбинацию фреймов и логики предикатов (FOL) • инструменты OilEd и OntoSaurus используют дескриптивную логику (DL)

  6. Общие функциональные возможности редакторов • пользовательский интерфейс • web-приложение • локальное приложение • графический интерфейс для редактирования и навигации • поддержка редактора формальных аксиом и сложных выражений • коллективная разработка

  7. Выбор «лучшего» инструмента • Всё зависит от • целей разработчика • разрабатываемой онтологии • имеющейся (базовой) онтологии • имеющейся инфраструктуры ПО (СУБД, язык и среда программирования)

  8. Protégéhttp://protege.stanford.edu/

  9. Назначениередактора Protégé • Изначально использовался для концептуального моделирования в области медицины • В последнее время используется при создании онтологий для Semantic Web

  10. Поддерживаемые языки и формализмы • фреймы + FOL – first order logic («родной») • языкипредставленияонтологийв Semantic Web: DAML+OIL, RDF/RDFS, OWL • другие языки: SHOE, XOL

  11. Элементы модели знаний • классы • слоты • экземпляры • фасеты

  12. Элементы пользовательского интерфейса • вкладки для пополнения онтологии • модули функционального расширения • генерация форм приобретения знаний • модули запросов • модули логического вывода

  13. Список других редакторов (для самостоятельного изучения) • WebODE (http://webode.dia.fi.upm.es/webODE/) • OntoSaurus (http://www.isi.edu/isd/ontosaurus.html) • WebOnto (http://kmi.open.ac.uk/projects/webonto/) • OilEd (http://oiled.man.ac.uk/) • OntoEdit (http://ontoserver.aifb.unikarlsruhe.de/ontoedit/) • OilEd (http://oiled.man.ac.uk/) • Ontolingua (http://www-ksl.stanford.edu)

  14. Библиотеки онтологий • DAML ontology library (http://www.daml.org/ontologies/) • Protege ontology library (http://protege.stanford.edu/ontologies.html) • Ontolingua ontology library (http://ontolingua.stanford.edu/) • WebOnto ontology library (http://webonto.open.ac.uk) • SHOE ontology library (http://www.cs.umd.edu/projects/plus/SHOE/onts/index.html) • WebODE ontology library (http://webode.dia.fi.upm.es/) • (KA)2 ontology library (http://ka2portal.aifb.uni-karlsruhe.de/) • AKT ontology (http://www.aktors.org/ontology/)

  15. Вопросы к лекции • Перечислите известные вам методологии разработки онтологий. • Какой формализм является родным (native)для редактора Protege? • Какие типы проектов (языки) поддерживает редактор Protege?