16. A system for automatically processing dynamic first business rules in a content management system, comprising: a computer with a computer processor for processing dynamic first business rules; a business rule processing interface for authoring first business rules, and for receiving a set of first input data to which the first business rules apply; a business rule engine for configuring and managing the first business rules, and for mapping the first business rules to the first input data to identify the first business rules required by the first input data; the business rule engine further for creating a first set of the first business rules for testing the first input data for validity with respect to numeric and relationship categories; the business rule engine further for creating a second set of the first business rules for performing first operations on the first input data; the business rule engine further for creating a third set of the first business rules for initiating further action after an action has been taken to update a content management repository; the business rule engine further for checking integrity of the content management system based on a plurality of primary key and foreign key relationships; an inference engine using pattern matching for executing the first business rules in a specified order; a business rule processing connector for executing the identified first business rules against different backend data models, and for monitoring the first business rules to determine if a new business rule is introduced; and an outputting engine for outputting a reason for each of a plurality of results after applying one of the first business rules to the first input data, wherein the business rule engine performs file updates to reflect the new business rule, and executes the updated files.
16. A system for automatically processing dynamic first business rules in a content management system, comprising: a computer with a computer processor for processing dynamic first business rules; a business rule processing interface for authoring first business rules, and for receiving a set of first input data to which the first business rules apply; a business rule engine for configuring and managing the first business rules, and for mapping the first business rules to the first input data to identify the first business rules required by the first input data; the business rule engine further for creating a first set of the first business rules for testing the first input data for validity with respect to numeric and relationship categories; the business rule engine further for creating a second set of the first business rules for performing first operations on the first input data; the business rule engine further for creating a third set of the first business rules for initiating further action after an action has been taken to update a content management repository; the business rule engine further for checking integrity of the content management system based on a plurality of primary key and foreign key relationships; an inference engine using pattern matching for executing the first business rules in a specified order; a business rule processing connector for executing the identified first business rules against different backend data models, and for monitoring the first business rules to determine if a new business rule is introduced; and an outputting engine for outputting a reason for each of a plurality of results after applying one of the first business rules to the first input data, wherein the business rule engine performs file updates to reflect the new business rule, and executes the updated files. 17. The system of claim 16 , wherein the business rule engine comprises a rule module and a rule engine.