Patent ID: 7356493

Claim:
A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to: identify a first integrated catalog facility catalog comprising at least one data set to be passed to a second integrated catalog facility catalog, wherein each catalog organizes data set information for an operating system using a BCS with non-data-specific information for each data set and at least one VVDS with data-specific information for each data set, wherein the BCS is a VSAM key-sequenced data set that uses the data set name of entries to store and retrieve non-data-specific information for each data set, and the operating system accesses data sets using the catalog; receive the non-data-specific information associated with the first catalog, the non-data-specific information including a location of data- specific information associated with the at least one data set, wherein the non-data specific information is a logical description of the at least one data set and the data-specific information is a physical description of the at least one data set; define the second catalog utilizing the non-data-specific information associated with the at least one data set of the first catalog; create a second catalog name for the second catalog; create the second catalog utilizing the location of the data-specific information associated with the at least one data set received from the first catalog, wherein the second catalog is created by accessing the VVDS using a relative-byte address of each VVDS record associated with the first catalog and received from the first catalog, reading the VVDS using a pointer to remaining information, the pointer comprising the relative-byte address, and rewriting the VVDS using the second catalog name in place of the first catalog name; and delete the BCS corresponding to the at least one data set upon receiving the non-data-specific information from the first catalog.