Patent ID: 7689442
Filing Date: 2010-03-30
Classification: G06Q

Abstract:
1. A method of generating a graphical display of a business rule, comprising: providing a plurality of business rule components for one or more business rules, the business rule components comprising one or more business rule program instructions for at least a first one of the business rules, one or more business rule variables for at least the first one of the business rules, and one or more business rule parameters for at least the first one of the business rules, wherein the business rule variables represent variables in program code for the business rules, wherein the business rule parameters represent fixed values in program code for the business rules; providing one or more human language translations of at least one of the business rule program instructions for at least the first one of the business rules, and providing one or more human language translations of at least one of the business rule parameters for at least the first one of the business rules; providing business rule structure information, wherein the business rule structure information specifies an arrangement of a plurality of business rule components to form at least a portion of at least the first one of the business rules; a computer system generating a graphical display of a first view comprising two or more of the business rule components of at least the first one of the business rules according to the specified arrangement, the displayed business rule components comprising one or more of the program instructions for at least the first one of the business rules, one or more of the business rule variables for at least the first one of the business rules, and one or more of the business rule parameters for at least the first one of the business rules; and the computer system generating, in response to a request of a user, a graphical display of a second view in lieu of the first view, the second view comprising at least a portion of the first one of the business rules, wherein the computer system generating the graphical display of the second view in lieu of the first view comprises: