TY - JOUR
T1 - Knowledge authoring with ORE: testing, debugging and validating knowledge rules in a semantic web framework
AU - Muñoz Ortega, Andrés
AU - Alcaraz Calero, Jose M.
AU - Botía Blaya, Juan A.
AU - Martinez Perez, Gregorio
AU - García Clemente, Félix J.
PY - 2010/5/1
Y1 - 2010/5/1
N2 - Ontology rule editing, testing, debugging and validation are still handcrafted and painful tasks. Nowadays, there is a lack of tools that take these tasks into consideration in order to ease the work of the developer. This paper is devoted to explain how we have come to a new tool, ORE (Ontology Rule Editor), which significantly eases these tasks. It rests on a Semantic Web framework together with reasoning engines, which operate with semantic representations. Its design maintains a loosely coupling from the framework and from rule engines. Collaborative functionalities have been tackled in order to enable a real integration of the rule authoring across different tools and/or users. A practical validation of the approach by instantiating our tool with Jena and Pellet reasoning engines is presented here. In order to demonstrate its use, the tool is applied to the task of rule-based management in a ubiquitous computing scenario.
AB - Ontology rule editing, testing, debugging and validation are still handcrafted and painful tasks. Nowadays, there is a lack of tools that take these tasks into consideration in order to ease the work of the developer. This paper is devoted to explain how we have come to a new tool, ORE (Ontology Rule Editor), which significantly eases these tasks. It rests on a Semantic Web framework together with reasoning engines, which operate with semantic representations. Its design maintains a loosely coupling from the framework and from rule engines. Collaborative functionalities have been tackled in order to enable a real integration of the rule authoring across different tools and/or users. A practical validation of the approach by instantiating our tool with Jena and Pellet reasoning engines is presented here. In order to demonstrate its use, the tool is applied to the task of rule-based management in a ubiquitous computing scenario.
KW - Conflict management
KW - Knowledge authoring
KW - Ontology rule editor
KW - Reasoning engines
KW - Semantic web
UR - https://lib.jucs.org/article/29684/
U2 - 10.3217/jucs-016-09-1234
DO - 10.3217/jucs-016-09-1234
M3 - Article
SN - 0948-695X
VL - 16
SP - 1234
EP - 1266
JO - Journal of Universal Computer Science
JF - Journal of Universal Computer Science
IS - 9
ER -