this is for holding javascript data
Anton Anikin edited section_Software_Architecture_Implementation_Aspects__.tex
almost 9 years ago
Commit id: d98f15be853c51e3c724ec72aaf8f86ca0764c9c
deletions | additions
diff --git a/section_Software_Architecture_Implementation_Aspects__.tex b/section_Software_Architecture_Implementation_Aspects__.tex
index b3807b2..48ec563 100644
--- a/section_Software_Architecture_Implementation_Aspects__.tex
+++ b/section_Software_Architecture_Implementation_Aspects__.tex
...
\section{Software Architecture. Implementation Aspects}
To create the personal learning collections using the proposed ontologies and method, it is necessary to use appropriate software tools, providing the logic reasoning on ontologies (reasoning engines).
Для построения персонифицированных образовательных коллекций с использованием разработанных онтологической модели и метода необходимо использовать соответствующие программные средства, обеспечивающие логический вывод на онтологиях (машины вывода). Для реализации логического вывода на онтологиях была выбрана машина вывода RacerPro, разработанная компанией Racer To implement the logical reasoning the reasoning engine RacerPro (Racer Systems GmbH
& and Co.
KG (Германия). Данное программное обеспечение позволяет работать с онтологиями, описанными на языке OWL, кроме того, версия RacerPro 1.9 позволяет использовать для вывода правила на языке KG, Germany) was used. This engine supports the ontologies described with OWL language and reasoning rules described in SWRL.
Средство RacerPro поддерживает работу в режиме сервера как с помощью интерфейса It also can work as server with both DIG (DL Implementors
Group), так и с помощью протокола Group) interface and TCP/IP
и собственного языка запросов. interface with internal queries language. DIG
представляет собой программный интерфейс для работы с машинами вывода, позволяет работать с OWL-онтологиями, а также взаимодействовать с другими программными средствами, например, средством для создания и редактирования онтологий is a application interface to interact with the reasoning engine that also allows to work with OWL-ontologies and interact with other software tools like ontologies editor Protégé.
Однако данный интерфейс имеет ряд ограничений, в том числе невозможна работа с правилами на языке SWRL. В связи с этим для вывода на онтологиях с помощью SWRL-правил с помощью машины вывода RacerPro необходимо использование TCP/IP-интерфейса. However this interface has some restrictions, including impossibility to work with SWRL reasoning rules, so the TCP/IP interface was used to implement the SWRL-reasoning.