JessTab Tutorial at the 11th Intl. Protégé Conference
Presenter: Henrik Eriksson, Linköping University
Time: Tuesday, June 23, 2009 at 4:00pm to 5:30pm
Location: Costerzaal, Amsterdam Medical Center, Amsterdam, The Netherlands
Description
This tutorial will introduce the JessTab extension,
which enables the use of the Java Expert System Shell
(Jess) under Protégé. The tutorial will cover basic Jess
programming, rule-based reasoning with Jess under Protégé, and the use
of Jess for managing Protégé ontologies and knowledge
bases. Furthermore, the tutorial will address the mapping of instances
in Protégé knowledge bases to Jess facts and use of the JessTab with
both Protégé-Frames and Protégé-OWL. The tutorial will exemplify
practical uses of Jess together with Protégé and discuss common design
patterns. The tutorial will demonstrate how to install Jess and the
JessTab and how to interact with the JessTab. The target audience is
developers interested in combining ontologies and reasoning. No prior
knowledge of Jess or the JessTab is required.
Outline
- Introduction
- Background
- Installation
- Interaction with JessTab
- Introduction to Jess programming
- Managing Protégé ontologies with Jess
- Mapping Protégé ontologies to Jess
- Metalevel mappings
- JessTab and Protégé OWL
- Example
- Conclusion
Download
- Slide handouts - 6 sides per page, suitable for printing [PDF]
- Newspaper example with rules - follow along example from the tutorial [Jess]
- Slides - feel free to use in your own lectures/presentations [PowerPoint]
About the presenter
Henrik Eriksson is a Professor of Computer Science at Linköping
University, Sweden. He worked on the Protégé project at Stanford
between 1991 and 1994, and organized the Protégé workshops in 1997 and
1999. He is the developer of the JessTab extension.
Last modified: Tue June 14 14:10:24 CET 2009