1. A rule based computerized method of developing rule based systems based upon existing rules such as legislation, policy, or other rule sets, the method comprising the steps of: developing a computerized database containing a set of normalized rules in accordance with which the rule based system can be developed, written, and delivered; and parsing natural language statements included in the existing rules to automatically generate grammatical forms in the set of normalized rules, wherein the grammatical forms comprise natural language statements reflecting terms of the legislation, policy, or other rule sets, and further comprise positive, negative, uncertain, and question forms of the statements; wherein the normalized rules are written in accordance with defined constraints to limit the number of logical formats in which the normalized rules can be expressed, and include a conclusion followed by a comprehensive statement of all conditions for success or failure of that conclusion; or a references in the premises associated with the conclusion to one or more sub-conclusions upon which the conclusion is based, whereby the normalized rules are expressed in a logical format readily understandable to both humans and computers.