A Structure Editor For PAL Constraints - PowerPoint PPT Presentation

About This Presentation
Title:

A Structure Editor For PAL Constraints

Description:

A superset of first-order logic. To express constraints on a ... A simple editor ... Syntax checking to ensure correctness. Evaluation. More user friendly than ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 12
Provided by: anto92
Category:

less

Transcript and Presenter's Notes

Title: A Structure Editor For PAL Constraints


1
A Structure Editor For PAL Constraints
  • Anton An
  • July 18, 2001

2
What is PAL?
  • Protégé Axiom Language
  • A superset of first-order logic
  • To express constraints on a knowledge base
  • To make logical queries about the contents of a
    knowledge base

3
PAL Constraint Editor
4
A simple editor is not enough
  • Writing first-order logic statements is a
    daunting task for novel users
  • It is very hard to memorize all the predicates
    and functions
  • A simple editor provides no help for users

5
Solution A Structure Editor
  • Use the Top-Down approach
  • Provide context-sensitive help in both Statement
    and Range widget
  • Include handy editing features

6
Define variables
7
Construct PAL statement
8
Context-sensitive menu
9
Completed constraint
10
Direct editing
  • Experienced users might want to edit constraints
    directly
  • Can use the structure editor as an enhanced text
    editor
  • Can always resort to the help provided by the
    structure editor when in doubt
  • Syntax checking to ensure correctness

11
Evaluation
  • More user friendly than the old editor
  • Provide both syntactic and semantic help
  • Recursive construction help novel users
  • Handy features for experienced users
Write a Comment
User Comments (0)
About PowerShow.com