Patent ID: 8473527
Filing Date: 2013-06-25
Classification: G06F

Abstract:
1. A computer program product comprising a non-transitory, machine-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising: detecting at least one unindexed data element of a plurality of data elements included in a software solution, the at least one unindexed data element having a non-current or non-existent where-used listing in a current where-used list for the software solution; applying, to the unindexed data element, a set of rules comprising a predefined dependency condition defining a unidirectional dependency relationship condition existing between instances of a first type of data structure and a second type of data structure in the software solution, the applying comprising identifying the unindexed data element as comprising the second type of data structure and at least one other data element in the plurality of data elements as comprising the first type of data structure, the at least one other data element therefore having at least one dependency on the unindexed data element; and updating the current where-used list to an updated where-used list that comprises, for the unindexed data element, a listing of the at least one dependency.