Agility Alliance

Connecting technology gurus and business masterminds to make things better

What is the difference between a Business Rule and an IF-THEN Statement?

Business Rules derive inferences and arrive at conclusions by reasoning about facts or premises using either deduction or induction.

An if-then statement in a declarative rule-based programming language is a business rule. Business rules are designed to solve complex problems that require reasoning (thinking) and knowledge in order to make intelligent decisions. Business rules can explain their reasoning process in order to justify their conclusions, decisions, and recommendations. Business rules are commonly used to create Intelligent Systems that reason and apply knowledge.

An if-then statement in a procedural programming language is not a business rule. It is simply a type of conditional statement designed to either control program branching or to conditionally execute sections of program code. If-then statements are commonly used in conventional programs that process data and manage information.

Reprinted from the Business Rules Knowledgebase

Views: 13

Comment

You need to be a member of Agility Alliance to add comments!

Join Agility Alliance

Join our Linked Group

© 2019   Created by Agility Alliance Network.   Powered by

Report an Issue  |  Terms of Service