Browse Prior Art Database

Method for Graphically Displaying Expert System Rules

IP.com Disclosure Number: IPCOM000115713D
Original Publication Date: 1995-Jun-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 52K

Publishing Venue

IBM

Related People

Darnell, MJ: AUTHOR

Abstract

Disclosed is a new type of diagram for graphically presenting expert system or production system rules. The method makes a set of rules easier to comprehend by the combination of four presentation features: o Conditions shared by rules may only need to be presented once in a diagram o Conditions may be presented in the same typographical form in graphical and textual rules o The diagram shows when the action of setting a variable in one rule causes the condition of another rule to become true o Actions shared by rules may only need to be presented once in a diagram

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 63% of the total text.

Method for Graphically Displaying Expert System Rules

      Disclosed is a new type of diagram for graphically presenting
expert system  or production system rules.  The method makes a set of
rules easier to comprehend by the combination of four presentation
features:
  o  Conditions shared by rules may only need to be presented once in
      a diagram
  o  Conditions may be presented in the same typographical form in
      graphical and textual rules
  o  The diagram shows when the action of setting a variable in one
      rule causes the condition of another rule to become true
  o  Actions shared by rules may only need to be presented once in a
      diagram

      The diagram consists of two types of nodes and two types of
links.  The two types of nodes are condition nodes, shown as
square-edged boxes (e.g., A=1, B=2) and action nodes, shown as
rounded-edged boxes (e.g., assert Y).  An individual condition node
may contain a logical expression of two or more conditions.  An
individual  action node may contain one or more actions.  Condition
and action nodes are linked together to form rules using within-rule
links, shown as solid lines.  The arrow heads indicate  the direction
in which the graph is to be read.

      Each rule starts with a condition node having no within-rule
link pointing to it  (i.e., a "source"), and ends with an action node
having no within-rule link pointing away from it (i.e., a "sink").
Within a...