VisiRule is a graphical tool for non-programmers to develop and deliver rule-based and expert systems simply by drawing their decision logic.

Greeting Example

Business Rules and Application Logic

Business rules are created with familiar graphical icons and links. The underlying logic-based inference engines help ensure a high degree of compliance and accuracy.

Expert Knowledge-Intensive Applications

VisiRule is ideal for building regulatory compliance systems, financial and legal decision-making systems, and both diagnostic and validation systems.

Shareable Know-How

VisiRule charts can be shared and discussed with colleagues with no need for to buy or install any additional software. The knowledge underpinning the business decisions is made visible in a simple and coherent manner. This helps people work collaboratively and improves group productivity without increasing costs.

Productivity Improvements due to Graphical Programming

VisiRule transforms the experience of building decision support and business rules systems by reducing the production time while increasing the final quality of the delivered systems.

Intelligent Flowcharting

VisiRule helps in the knowledge capture and automation process by intelligently constraining what can and can not done based on the its understanding of the emerging program. This reduces the scope for constructing invalid or meaningless links, improves productivity and helps spot errors early within the design process.

Loan Example


VisiRule supports multiple, linked charts and files. This means that large, complex problems can be split into smaller more manageable problems and then later combined. This also means that frequently re-occuring scenarios can be re-used in alternative situations.

Immediate Testing and Run-time Delivery

VisiRule charts can be immediately tested and executed within the Windows authouring environment, embedded within Java, C# or VB, or published directly to the internet.

Integration with WIN-PROLOG and its Toolkits

VisiRule can access any of the functions available within WIN-PROLOG and related tools such as flex, Flint, the CBR and Data Mining toolkits.

Find out more about VisiRule

Check out the VisiRule Demos!