1. A computer-implemented method of applying data quality rules to a data set obtained from at least one data source, comprising: retrieving data from the at least one data source along with a common set of rules configured to format the retrieved data in a manner in accordance with one or more predefined data quality rules of the common set of rules; adjusting at least one predefined data quality rule utilizing at least one editable widget to form a modified set of data quality rules adapted for use with a specified application; and applying the modified set of data quality rules to the retrieved data.