1. A method for managing one or more rules applied to data in a data storage system, the method including: receiving, over an input device or port, data from the data storage system; and processing, with at least one processor, at least a portion of the received data according to a rule specified by at least a portion of a rule specification, the processing including displaying, in an editor interface, a plurality of portions of the rule specification, applying the rule to one or more records of the received data to obtain result information, wherein applying the rule includes applying the rule to input values in the received data to generate output values, and displaying, in the editor interface, at least a portion of the result information in association with a particular displayed portion of the rule specification, wherein displaying at least a portion of the result information includes displaying a result of a comparison of the generated output values with other output values, and the other output values include output values generated for a previous version of the rule specification.