1. A computer-implemented method comprising: displaying a first statement of a rule, wherein the first statement includes a plurality of sub-statements selected by a user from a controlled vocabulary of suggested sub-statements; displaying a second statement of the rule, wherein the second statement includes a plurality of sub-statements selected by a user from the controlled vocabulary of suggested sub-statements; displaying a first instance of a selectable icon in association with the first statement and in a first position, relative to the first statement, wherein the first position of the icon, relative to the first statement, indicates that the first instance of the icon is selectable by the user to link the first statement to a new statement of the rule and is not selectable to link a compound statement of the rule that includes the first and second statements to a new statement of the rule; displaying a second instance of the selectable icon in association with the second statement and in the first position, relative to the second statement, wherein the first position of the icon, relative to the second statement, indicates that the second instance of the icon is selectable by the user to link the second statement to a new statement of the rule and is not selectable to link the compound statement of the rule that includes the first and second statements to a new statement of the rule; displaying a first link between the first statement and the second statement to visually indicate a first compound statement of the rule including the first and second statements, wherein the first link includes a third instance of the selectable icon and wherein the link includes an indication of a first selected Boolean operator selected by the user in response to a selection of the first instance of the selectable icon by the user and wherein the Boolean operator logically links the first and second statements of the rule, wherein the third instance of the selectable icon is displayed in a second position, relative to the compound statement, which second position is different from the first position and which indicates that the third instance of the icon is selectable by the user to link the compound statement to a new statement of the rule and is not selectable to link the first or second statements to a new statement of the rule; in response to a user's selection of the first or second instance of the icon associated with the first or second rule statement: displaying a plurality of Boolean operators in association with the respective statement of the rule; receiving the user's selection of one of the displayed Boolean operators; in response to the user's selection of the second selected Boolean operator: displaying a third statement of the rule that includes a plurality of sub-statements selected by the user from the controlled vocabulary of suggested statements; and displaying a second link between the third statement and the respective statement to visually indicate a second compound statement of the rule including the third statement and the respective statement, wherein the second link includes a fourth instance of the selectable icon and wherein the second link includes an indication of the second selected Boolean operator that was selected, wherein the second selected Boolean operator logically links the first and second statements of the rule; displaying a third link between the second compound statement and the first or second rule statement, whichever one was not associated with the instance of the icon selected by the user, to visually indicate a third compound statement of the rule including the second compound statement and the first or second rule statement, whichever one was not associated with the instance of the icon selected by the user, wherein the third link includes the third instance of the selectable icon and an indication of the first selected Boolean operator; and in response to a user's selection of the third instance of the selectable icon associated with the first compound statement: displaying a plurality of Boolean operators in association with the first compound statement of the rule; receiving the user's selection of one of the displayed Boolean operators; in response to the user's selection of the third selected Boolean operator: displaying a fourth statement of the rule that includes a plurality of sub-statements selected by the user from the controlled vocabulary of suggested statements; and displaying a fourth link between the fourth statement and the first compound statement to visually indicate a third compound statement of the rule including the fourth statement and the first compound statement, wherein the fourth link includes a fifth instance of the selectable icon and wherein the fourth link includes an indication of the third selected Boolean operator, wherein the third selected Boolean operator logically links the first compound statement and fourth statement of the rule.