visirule

56
VisiRule An overview of the VisiRule decision logic charting tool

Upload: shayna

Post on 31-Jan-2016

46 views

Category:

Documents


0 download

DESCRIPTION

VisiRule. An overview of the VisiRule decision logic charting tool. What is VisiRule?. Decision Support tool Knowledge Management tool Artificial Intelligence Expert Systems Knowledge Transfer tool. How does VisiRule work?. Draw some nodes and links Add some text [labels, expressions] - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: VisiRule

VisiRule

An overview of the VisiRule decision logic charting tool

Page 2: VisiRule

What is VisiRule? Decision Support tool Knowledge Management tool Artificial Intelligence Expert Systems Knowledge Transfer tool

Page 3: VisiRule

How does VisiRule work? Draw some nodes and links Add some text [labels,

expressions] Attach some code [optional] Generate and test the code Publish on the Internet or PC

Page 4: VisiRule

Example usages Decision tree delivery and

execution Dynamic questionnaire production Diagnostics and fault finding Classification Business Rule Automation

Page 5: VisiRule

A simple VisiRule chart

Page 6: VisiRule

Generate the Code

Page 7: VisiRule

Answer the question …

Page 8: VisiRule

What is VisiRule? Graphical tool for decision logic Drawing and layout of logic flow Code generation for Flex and

Prolog Execute code in-situ Check and debug results Generate and export code

Page 9: VisiRule

Who is VisiRule for? People involved with specifying

and modeling decision and knowledge processes

People involved with automating decision making

All sectors – legal, banking, finance, diagnostics

Page 10: VisiRule

Goals of VisiRule Makes technology available to non-

programmers and programmers Question and answer-based

processes can be rapidly tested and deployed

Run-time architecture integrates into existing web and desktop standards

Page 11: VisiRule

What does VisiRule do? Lets you draw charts Lets you explore logic Lets you generate code Lets you export XML Lets you produce WMF [charts]

Page 12: VisiRule

What does VisiRule produce? Charts as shareable diagrams Code for exporting and embedding Text for exporting and exploring Possible test suite Possible audit trail

Page 13: VisiRule

A Multi-tiered Toolset

VisiRule

Flex

WinProlog

Integration with VB, Delphi, ODBC

Page 14: VisiRule

Engine and integration

ProWebCGI

WebFlex

ProDataODBCXML

LPAIntelligence

Server

Prologengine

Page 15: VisiRule

Run-time deployment

WWW

Prolog GUI

VB,JavaC# .Net

Run-timeengine

Page 16: VisiRule

VisiRule Point ‘n Click to add new objects Delete link and associated objects Edit expressions in-line Automatic aggregation for menus Analysis of logic flow

Page 17: VisiRule

Intelligent Design Tool Automatic linking/de-linking of

objects Horizontal/vertical alignment Horizontal/vertical spacing Syntax checker for expressions &

code Show/don’t show information fields

Page 18: VisiRule

A Simple Worked Example New empty chart Create the Nodes Link the Nodes Generate and Test the Code

Page 19: VisiRule

An empty chart

Page 20: VisiRule

Add a start node

Page 21: VisiRule

Add a question

Page 22: VisiRule

Add some expressions

Page 23: VisiRule

Add some end nodes

Page 24: VisiRule

Add links & Generate the Code

Page 25: VisiRule

Run the Code

Page 26: VisiRule

Answer the question …

Page 27: VisiRule

… and get the answer

Page 28: VisiRule

Another Worked Example 2 binary questions 4 outcome nodes Compound logic in expressions

Page 29: VisiRule

An empty chart

Page 30: VisiRule

Add a question

Page 31: VisiRule

Another question

Page 32: VisiRule

Add some expressions

Page 33: VisiRule

Edit the expressions

Page 34: VisiRule

Add the end nodes

Page 35: VisiRule

Link and finish

Page 36: VisiRule

Another Worked Example 2 binary questions 4 outcome nodes Compound logic in expressions

Page 37: VisiRule

Holiday Entitlement

Page 38: VisiRule

Holiday Entitlement

Page 39: VisiRule

Holiday Entitlement

Page 40: VisiRule

Holiday Entitlement

Page 41: VisiRule

Holiday Entitlement

Page 42: VisiRule

Holiday Entitlement

Page 43: VisiRule

Holiday Entitlement

Page 44: VisiRule

Holiday Entitlement

Page 45: VisiRule

Various Nodes Types Question nodes Expression nodes Statement Boxes Code Boxes Start and End nodes

Page 46: VisiRule

Different kinds of Nodes

Page 47: VisiRule

Structured Expression Boxes

Page 48: VisiRule

A Simple Statement Box

Page 49: VisiRule

Another Statement Box

Page 50: VisiRule

Another Statement Box

Page 51: VisiRule

Continuation Box

Page 52: VisiRule

Exporting XML

Page 53: VisiRule

Exporting WMF

Page 54: VisiRule

Publishing on the Web

Page 55: VisiRule

Future plans for VisiRule extend to Bayesian Networks extend to Fuzzy Rules modular logic (re-useable

components) importing XML integration with Visio?

Page 56: VisiRule

The End Got to the LPA web-site and

download a 28-day Free Trial Try out some of the WebFlex

demos Contact LPA if you want a full

evaluation CD or long term loan