Ontolib.com Web RDF Powered
Дата последнего обновления: 20:00 08 Feb 2008
home  spec_sergey@ukr.net 
Часто задаваемые вопросы по Semantic Web

Некоторая информация взята с англоязычных источников,- возможны ошибки в переводе некоторых понятий, поэтому буду благодарен, если вы сообщите мне о неточностях. Кроме того, здесь изложен мой взгляд на некоторые рассматриваемые вопросы, который может быть не объективным, хуже - ошибочным.

1  Что такое онтология?

Обычно под онтологией подразумевается груберовское понятие онтологии - эксплицитная, т.е. явная спецификация концептуализации, где в качестве концептуализации выступает описание множества объектов и связей между ними. Формально онтология состоит из понятий[терминов], организованных в таксономию, их описаний и правил вывода

2  Классификация онтологий:

1. Мета-онтологии - описывают наиболее общие понятия, которые не зависят от предметных областей.

2. Онтология предметной области - формальное описание предметной области, обычно применяется для того, чтобы уточнить понятия определенные в мета-онтологии[если используется] и/или определить общую терминологическую базу предметной области.

3. Онтология конкретной задачи - онтология, определяющая общую терминологическую базу задачи, проблемы.

4. Сетевые онтологии часто используют для описания конечных результатов действий, выполняемых объектами предметной области или задачи

3  Модель онтологии.

Формально онтология определяется как O = <X,R,F>, где X - конечное множество понятий предметной области, R -конечное множество отношений между понятиями, F -конечное множество функций интерпретации

4  Semantic Web: Архитектура и основные определения.
Декер С., Мельник C. и др. Semantic Web: роли XML и RDF.
Перевод статьи Т. Бернес-Ли Semantic Web
5  Что такое RDF?

The Resource Description Framework (RDF) является языком общего назначения для описания информации в Web. RDF документы представляют собой совокупность предложений RDF, состоящих из троек: ресурс-именованное свойство-значение свойства. Ресурсом может выступать все что угодно, чему можно приписать некоторый URI(Uniform Resource Identifiers), даже то, что потенциально может быть не доступно через Интернет. Именованное свойство - атрибут ресурса. Значение свойства - значение атрибута, т.е. его содержимое

Practical RDF. Shelly Powers. [1,8 MB]
6  Что такое схемы RDF?

Словарь описания RDF терминов. Позволяет наложить ограничения на использование классов, экземпляров, и т.д.

7  Зачем использовать технологии SW?

Как минимум затем, что приложения построенные на основе технологий SW обладают высоким уровнем синтаксической и семантической интероперабельности(способности к взаимодействию)

8  Графовая концептуальная модель.

Это формальная модель, которая представляет понятия и связи между понятиями в виде графа

9  Что такое базы данных XML?

Это базы данных, использующих в качестве модели данных одну из моделей данных XML

10  Что такое схема XML.

Словарь определений типов элементов, имена которых принадлежат конкретному пространству имен

11  Модели данных XML.

Вопросы стандартизации модели данных XML рассматриваются в рамках XML Infoset.

В некоторых источниках модели данных XML разделяют на :

простую, специфицированную, реляционную, узловую, реберную и обобщенную

12  Графовая модель данных

Это модель данных, в которой узлам графа поставлены в соответсвие узлы XML-разметки, а ребрам -имена ссылок или имена типов узлов XML-разметки

13  Форматы представления данных и знаний.

Выраженные в последовательной форме, пригодные для машинной обработки данные и знания

14  Что такое фреймовые системы?

Под фреймовыми системами понимают иерархические структуры фреймов. Организация фреймов в структуру осуществляется согласно принципу наследования - "суперкласс-подкласс".

Согласно М. Минскому фрейм представляет собой структуру данных, описывающую стереотипную ситуацию

15  Расширяемый язык стилей для XML преобразований(XSLT).

Для обработки электронных документов в XML синтаксисе можно применять различные языки программирования, например, Java с использованием низкоуровневых API, таких как SAX или DOM, но наиболее удобным представляется язык XSLT (eXtensible Stylesheet Language – Transformation, который получил статус рекомендации W3C 16 ноября 1999г.) – Расширяемый язык таблиц стилей для трансформации. Одним из преимуществ этого языка является его схожесть с продукционными правилами и относительная схожесть с инструкциями на естественном языке, а главное этот язык позволяет трансформировать структуру XML документов в другое представление и/или формат. Для того чтобы преобразовать документ необходимо правила трансформации XSLT применить к документу. Трансформация выполняется с помощью XSLT-процессора. В результате трансформации XSLT-процессор генерирует необходимое представление исходного документа в нужном формате(сериализация документа) – HTML, XML, TXT, PDF, TeX и др

16  Что такое OKBC?

Прикладной интерфес программирования для доступа к базам знаний систем представления знаний.

OKBC является наследником Generic Frame Protocol(GFP), основным предназначением которого было обеспечение возможности просмотра и навигации в приложениях, как во фреймовых системах представления знаний.

OKBC представляет унифицированную модель для систем представления знаний, основанных на общей концептуализации классов, объектов, слотов, фасетов, и наследования.

OKBC состоит из множества операций, которые обеспечивают общий интерфейс для систем представления знаний. Этот интерфейс отделяет пприложение от многих особенностей специфических для систем представления знаний и возможностей средств разработки(например, графических броузеров, редакторов фреймов, инструментов анализа и вывода), которыми оперируют многие системы представления знаний

OKBC Home Page

Материалы
Блог
Новости XML


© 2007 Все права защищены. Щербак С.С.
SHCHERBAK.NET - Blog About Semantic Web