Business Rules for Automating Business Policy

AAAI Conferences 

Rockville, MD 20850 Colleen McClintock Infinite Intelligence, Inc. 1155 Connecticut Avenue, #500 Washington 20036 Jacqueline Sobieski Fannie Mae 3900 Wisconsin Avenue Washington 20016 Abstract Business policy can be defined as the guidelines and procedures by which an organization conducts its business. Organizations depend on their information systems to implement their business policy. It is important that any implementation of business policy allows faster application development and better quality management and also provides a balance between flexibility and centralized control. This paper views business rules as atomic units of business policy that can be used to define or constrain different aspects of the business. It then argues that business rules provide an excellent representation for business policy. KARMA was developed and deployed at Fannie Mae. 1 Introduction Business policy can be defined as the guidelines and procedures by which an organization conducts its business. Business policy is often documented in manuals and business guidelines and is reflected in an organization's information systems. Organizations depend on their information systems to implement this policy.