Browse Prior Art Database

Shipped Code Directory for Software Features

IP.com Disclosure Number: IPCOM000100462D
Original Publication Date: 1990-Apr-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 2 page(s) / 73K

Publishing Venue

IBM

Related People

Killebrew, AJ: AUTHOR [+2]

Abstract

Disclosed is a ship code directory of software files comprising the various features of the OS/2* Extended Edition operating system shipped to the customer. It is used by programs in the installation and removal of particular features. The ship code directory isolates the specific details of the file names and locations from the installation programs resulting in a very efficient and flexible method of developing code.

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

Shipped Code Directory for Software Features

       Disclosed is a ship code directory of software files
comprising the various features of the OS/2* Extended Edition
operating system shipped to the customer.  It is used by programs in
the installation and removal of particular features.  The ship code
directory isolates the specific details of the file names and
locations from the installation programs resulting in a very
efficient and flexible method of developing code.

      During the development process new files or features are added
to the product, some files or features may be deleted, the names of
files can change, files can move from being members of one feature to
members of another, and the product can be repackaged moving files to
different diskettes.  This article permits this flexibility through
the simple editing of the ship code directory or data that is used to
build the ship code directory.  The code of the installation programs
that actually install or remove the features does not have to change
once it has been written and tested, even though the files of the
features are still fluctuating.  The installation programs are
written using feature IDs to install or remove the particular
features selected by the user.  The programs use the ship code
directory to find all the file names and locations associated with
those particular feature IDs.  Since the programs do not change,
defect removal efforts can be concentrated on the efforts of edi...