Browse Prior Art Database

Automated System Verification and Product Verification Tool

IP.com Disclosure Number: IPCOM000114340D
Original Publication Date: 1994-Dec-01
Included in the Prior Art Database: 2005-Mar-28
Document File: 2 page(s) / 63K

Publishing Venue

IBM

Related People

Ayers, JJ: AUTHOR [+3]

Abstract

A tool that provides an automated mechanism for improving quality and productivity during the build and release process is disclosed.

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

Automated System Verification and Product Verification Tool

      A tool that provides an automated mechanism for improving
quality and productivity during the build and release process is
disclosed.

      Prior to the release of a system/application, the area
responsible for building and releasing the system/application must
have some mechanism of verifying that the system/application
(summation of all products shipped) contains the expected LP
packaging information.  LP packaging information may reside in
Licensed Internal Code (LIC) and Licensed Programs (LPs).  Prior to
the development of this tool, verification was a manual process which
resulted in many iterations of driver rebuilds.  These unexpected
rebuilds usually resulted in last minute rescheduling of
manufacturing and software release to the software distribution
centers.

      The solution to providing an automated system verification tool
is provided by writing an audit procedure which compares the expected
contents of an LP/LIC against the actual LP/LIC information shipped.
Each packaged LP/LIC may be verified according to its structure and
contents.

      The verification procedure uses a rule-driven scheme to verify
both the existence and integrity of the LP/LIC packaging information
structures.  The following set of rules was established to define
AS/400* product structure relationships:
  1.  LP/LIC Packaging Information Existence Rules
      o  Every LP/LIC has one or more LP/LIC options: one primary
          option and one or more secondary options.
      o  The primary option always resides in the LP/LIC base
          library/segment.
      o  The LP/LIC base library/segment will contain:
         -  An LP/LIC description structure.
         -  LP/LIC load...