1. A method in a data processing system having a business service application and a plurality of memories, the method comprising the steps of: monitoring access to each of a plurality of information model nodes associated with the business service application; ranking each of the plurality of information model nodes based on a number of monitored accesses to each information model node; identifying a weak association between two of the information model nodes based on the ranking of each of the plurality of information model nodes, the identifying including determining that the two information model nodes have sequential rankings and wherein the weak association includes a pointer from one to another of the two information nodes; and distributing the plurality of information model nodes between two or more of the plurality of memories in accordance with the weak association, the distributing including determining a lower ranking one of the two information model nodes and distributing the lower ranking one to a different one of the memories than the other one of the two information model nodes.