Patent ID: 8700581

Claim:
A method for providing a map of an enterprise system, comprising: executing instructions stored in memory, wherein execution of the instructions by a processor: accesses data describing a document from one or more sources; associates one or more map objects associated with the map of the enterprise system with the document, including associating a document object in the one or more map objects with the document, wherein the one or more map objects includes a repository object, the repository object representing a repository where the document is stored, and wherein one of the one or more map objects associated with the document includes an indication of a location in the repository where the document is stored; identifies at least one relationship between the one or more map objects, including identifying a relationship between the document object and the repository object; generates the map of the enterprise system based on the at least one relationship; accesses the map objects associated with the map by searching the map, the search being based on the at least one relationship between the map objects and a search request received from a user, the search comprising a map traversal to identify one or more map objects matching the search request; transmits for display the map and the identified one or more map objects matching the search request; and retrieve the document based on the indication of the location in the repository.