VisiRule

A graphical charting tool which lets you draw, discuss, edit, test and generate business-rules applications and/or components.

VisiRule allows developers to design and deliver commercial rule-based systems, expert systems, and knowledge-based systems on the PCs and Internet without writing any code. You simply draw the decision logic using a point-and-click paradigm and state the conditional logic to use at the relevant branching points.