Щербак С.С.
Протокол OKBC - это прикладной интерфейс программирования для доступа к базам знаний. Этот протокол разработан в Стенфордском университете и является дальнейшим развитием Generic Frame Protocol(GFP).
Одним из наиболее развитых программных средств, использующих OKBC, является редактор онтологий Protégé.
На сегодняшний день Protégé является одним из наиболее развитых бесплатно распространяемых редакторов онтологий и фреймворков баз знаний.
Модель знаний Protégé является OKBC-совместимой, что позволяет в Protégé применять один настраиваемый интерфейс для обработки различных языков семантической разметки. Одним из таких языков является OWL (язык веб-онтологий), что делает Protégé привлекательной средой разработки и поддержки OWL- онтологий.
При необходимости Protégé позволяет осуществить трансляцию всех разработанных в нем онтологий в другие языки семантической разметки, например, в RDFS.
Среди преимуществ Protege следует отметить, что форма записи RDF-конструкций для RDFS и OWL, генерируемых средой Protégé, является более предсказуемой, в отличие от разнообразных форм записи одних и тех же RDF-конструкций, сокращенных форм, которые можно построить с помощью обычного текстового редактора. Это делает среду Protégé привлекательной для разработчиков решений, связанных с автоматизированной или автоматической обработкой языков семантической разметки, основанных на RDF.
Примером использования Protégé, как системы управления базой знаний информационного ресурса, является сайт ontolib.com.
В основе ontolib.com лежит онтология на языке RDFS, содержимое которой визуализировано с помощью XSLT (Extensible Stylesheet Language Transformations).