Patent ID: 8037404

Claim:
A computer-readable medium having one or more computer programs stored thereon, wherein execution of the computer programs by one or more processors causes a method to be performed, the method for representing data storage elements of a data storage architecture, the method comprising: representing a first data storage element being contained by a second data storage element within a markup language document representing the data storage architecture, such that a first tag of the markup language document and corresponding to the first data storage element is nested within a second tag of the markup language document and corresponding to the second data storage element; representing a data access path from the first data storage element to a third data storage element within the markup language document, such that a pointer tag of the markup language document and corresponding to the data access path is nested within the first tag, the pointer tag referencing a third tag of the markup language document, the third tag corresponding to the third data storage element; and, outputting the markup language document representing the data storage architecture.