Простые запросы, например, выделение (фильтрация) экземпляров определенного класса по заданными свойствам в Protйgй версии 3.2 и выше, можно задавать на языке SparQL, который, в основном, ориентирован на использование RDF-модели. Панель запросов открывается через пункт меню «Open SPARQL Query». Запросы формулируются в синтаксисе SPARQL при помощи операторов PREFIX, SELECT FROM, WHERE и т. д. PROTЙGЙ, 2008].
Для работы с онтологиями на OWL-DL разрабатывается язык SPARQL-DL, использующий семантику ДЛ. Этот язык позволяет создавать «правильные» выражения на свойствах OWL и смешивание запросов к TBox/RBox/ABox (к классам, свойствам, экземплярам) [Sirin et al., 2007], а также используется для работы с запросами средствами R (например Pellet).
Запросы по шаблонам, создаваемым пользователем
запрос онтология пользователь данные Для часто задаваемых (типовых) запросов предлагается строить шаблоны вкладок-панелей с интерактивными окнами [Stojanovic et al., 2001]. Шаблон-вкладка служит конкретным целям запроса: интерактивные окна ввода определяют минимум информации ввода, а в окнах вывода появляется информация ответа на запрос. Ответ на запрос строится на информации предметно-независимой онтологии, онтологии ПО, бинарных отношений объектов и экземпляров, их атрибутов и т. д. Для онтологий с обширными семантическими можно получить результативные ответы на весьма сложные запросы по шаблонам. Примеры типовых запросов к онтологиям научных дисциплин перечислены в [Кузнецов и др., 2008].
Как указывалось в [Sirin et al., 2007]; [Tessaris, 2001], особенности языков DL требуют переформулировки текста запроса. Поэтому для запроса «Найти всех сотрудников института, имеющих статьи в журнале „Проблемы управления“» (пример запроса к A-Box) переформулированный запрос имеет вид: «Найти экземпляры Х класса Персона, имеющие публикации в журнале „Проблемы управления“ (Х, журнал „Проблемы управления“)». Соответствующая вкладка-шаблон с окнами для ввода названия класса Персона и экземпляра класса журнал «Проблемы управления». Окно вывода выдаст список сотрудников института, имеющих публикации в журнале «Проблемы управления».