Browse Prior Art Database

Use of Correlation IDs to Install Program Products

IP.com Disclosure Number: IPCOM000107214D
Original Publication Date: 1992-Jan-01
Included in the Prior Art Database: 2005-Mar-21
Document File: 1 page(s) / 59K

Publishing Venue

IBM

Related People

Carson, P: AUTHOR [+4]

Abstract

Because the content of diskettes used for installing a program product vary depending on the size of the media and changes which have occurred to the program product itself, a way of packaging the diskettes was needed which made knowing the contents transparent to the programmer who needs to install the diskette contents.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 67% of the total text.

Use of Correlation IDs to Install Program Products

      Because the content of diskettes used for installing a program
product vary depending on the size of the media and changes which
have occurred to the program product itself, a way of packaging the
diskettes was needed which made knowing the contents transparent to
the programmer who needs to install the diskette contents.

      Correlation IDs tie the volume label, diskette contents and
diskette label together.  The correlation IDs are assigned during the
creation of the diskettes which contain the modules necessary to
install a program product.  Because the size and number of modules
change, especially during the development stages, and because the
arrangement of the modules will vary according to the size of
diskettes that contain them, a method is necessary to be able to
retrieve them from the disks without having to know exactly where
each module is located.  During the creation of the diskettes
mentioned, a file is created which ties the volume label of a
diskette to a particular correlation ID.  There is one correlation ID
per diskette for all disks which come with the program product.
Also, during the creation of the product diskettes, another file is
created which ties the correlation ID to each module necessary for
any given program component.  During the installation process, these
files are read and information is stored in a table which then
contains the correlation IDs, the volume label asso...