Business rules touch our lives in many interesting ways. They can dictate your credit worthiness, what type of loan or insurance rate you qualify for or even why you are overlooked for the last business class upgrade at the airport.
Driving these decisions is a new generation of business rules management systems (BRMS) designed to automate decision making in enterprise IT applications. These systems differ radically from the old 'expert systems' of yesteryear that failed to catch corporate IT attention because they were too complex, expensive to run and maintain and not business-user friendly.
Organizations are now starting to realize that a more hands-on approach is needed. They are looking to a new breed of BRMS technology to empower workers to write their own business policies as the competitive climate demands.
Today rules impact a huge number of target business applications ranging from insurance adjudication, loan approval, claims processing, credit scoring,product/service recommendations, order configuration and fraud detection. A typical application implements between 100 and 1,000 rules. Complex rules are not only difficult to code into applications; they are also a nightmare to maintain using traditional coding.