Patent ID: 8612451

Claim:
A computer-implemented method comprising: receiving a request to search for a first data structure stored in a data repository, the first data structure associated with one or more search criteria; searching, an index in the data repository, for the first data structure, with searching based on the one or more search criteria; identifying, based on searching, the first data structure associated with the one or more search criteria; obtaining a definition for the first data structure; obtaining information indicative of one or more second data structures that are referenced by the first data structure; generating data for an interface, wherein the interface, when presented on a computing device, comprises: a first portion including a representation of the definition for the first data structure, with the definition including (i) a name of the first data structure and (ii) names of fields for storage of data within the first data structure; a second portion including a first listing of the information indicative of the one or more second data structures that are referenced by the first data structure; and a third portion including a second listing of information indicative of one or more third data structures that reference the first data structure; wherein the second portion differs from the first portion and from the third portion; and sending the data for the interface to the computing device associated with the request to search.