Anton Anikin edited section_Software_architecture_RacerPro_Racer__.tex  almost 9 years ago

Commit id: 696af14d88701035fc9d826dd4d6b954f8a25b4c

deletions | additions      

       

\section{Software architecture Архитектура программно-информационного комплекса. Аспекты реализации}  Для построения персонифицированных образовательных коллекций с использованием разработанных онтологической модели и метода необходимо использовать соответствующие программные средства, обеспечивающие логический вывод на онтологиях (машины вывода). Для реализации логического вывода на онтологиях была выбрана машина вывода RacerPro, разработанная компанией Racer Systems GmbH & Co. KG (Германия). Данное программное обеспечение позволяет работать с онтологиями, описанными на языке OWL, кроме того, версия RacerPro 1.9 позволяет использовать для вывода правила на языке SWRL. Средство RacerPro поддерживает работу в режиме сервера как с помощью интерфейса DIG (DL Implementors Group), так и с помощью протокола TCP/IP и собственного языка запросов. DIG представляет собой программный интерфейс для работы с машинами вывода, позволяет работать с OWL-онтологиями, а также взаимодействовать с другими программными средствами, например, средством для создания и редактирования онтологий Protégé. Однако данный интерфейс имеет ряд ограничений, в том числе невозможна работа с правилами на языке SWRL. В связи с этим для вывода на онтологиях с помощью SWRL-правил с помощью машины вывода RacerPro необходимо использование TCP/IP-интерфейса. Architecture. Implementation Aspects}