financial management applications may operate according to rib rules in which expenditure budget limits are increased as an organization or department thereof realizes revenue . when such applications operate in conjunction with complicated data structures for revenues and budget , it can become burdensome to define a plurality of rib rules individually . a configuration system includes a rib strategy array containing a relatively small set of meta - rules for identifiers of various portions of a revenue data structure to which they apply . an automated configuration system surveys the revenue data structure , determines which value transforms and destination addresses of a budget database apply and generate a larger set of rib rules that will govern in the financial management application during normal system operation .