arrow
Return

Reusing JessTab rules in Protege

delete2006-09-01
delete10
PRE
AI
D
David Corsar *
D
Derek Sleeman
DOI:10.1016/j.knosys.2005.11.010delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Protege provides a complete ontology and knowledge base management tool. Along with JESS, JessTab provides one method of rule-based reasoning over a Protege ontology and knowledge base. However, once JessTab rules have been created for a knowledge base, they are explicitly tied to it as they name particular classes and slots, which greatly hinders their reuse with further knowledge bases. We have developed a two-phase process and a supporting tool to support the reuse of JessTab rule sets. The first phase involves changing the class and slot references in the rule set into an abstract reference; the second phase involves automatically mapping between the abstract rules and further knowledge bases. Once mappings have been defined and applied for all the classes and slots in the abstract rules, the new rule set can then be run against the new knowledge base. We have satisfactorily tested our tool with several ontologies and associated rule sets; moreover, some of these tests have identified possible future improvements to the tool. (c) 2006 Elsevier B.V. All rights reserved.
Keywords:
Protege
JESS
JessTab
rule set reuse
ontology mapping
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

K
Knowledge-Based Systems
IF:
7.6
Papers:
1.2W
Citations:
4.5W

Organization

No organization information available