1. A method of guiding decision logic, the method comprising: receiving data; storing the data in a computer memory; receiving a set of rules for the decision logic; generating a decision based at least in part on the data and on the set of rules, the decision being a part of the decision logic; and displaying a graphical indicator to a user, the graphical indicator being associated with the data, the graphical indicator representing information associated with the set of rules of the decision logic; wherein authoring and execution by the user occurs simultaneously during the method of guiding decision logic.