A computer-implemented method may include steps of providing a plurality of business document templates; providing a plurality of deviation rules and associating at least some of the plurality of deviation rules with each of the business document templates; storing the plurality of business document...http://www.google.ca/patents/US8037004?utm_source=gb-gplus-sharePatent US8037004 - Computer-implemented methods and systems for identifying and reporting deviations from standards and policies for contracts, agreements and other business documents