Browse Prior Art Database

Software Packaging and Verification Aid

IP.com Disclosure Number: IPCOM000104865D
Original Publication Date: 1993-Jun-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 4 page(s) / 123K

Publishing Venue

IBM

Related People

Anderson, R: AUTHOR [+4]

Abstract

More and more software developers are recognizing that in order for their software products to do useful work and be successful, their products must be integrated into a set of products either before or after installation onto a customer's system. Frequently customers' systems are so complex that they want their systems managed for them by tools such as SMP/E which installs, tracks, and maintains MVS systems. Preparing software for management systems can be complex and tedious. Product developers must prepare product descriptors, which are used to install and maintain the code, to precede the actual code. After the descriptors are created, additional steps must be completed before the software product can be installed on a system.

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

Software Packaging and Verification Aid

      More and more software developers are recognizing that in order
for their software products to do useful work and be successful,
their products must be integrated into a set of products either
before or after installation onto a customer's system.  Frequently
customers' systems are so complex that they want their systems
managed for them by tools such as SMP/E which installs, tracks, and
maintains MVS systems.  Preparing software for management systems can
be complex and tedious.  Product developers must prepare product
descriptors, which are used to install and maintain the code, to
precede the actual code.  After the descriptors are created,
additional steps must be completed before the software product can be
installed on a system.  Descriptor statements must be merged with the
product code and formatted in the required medium such as a physical
relfile tape, which contains the product code preceded by the
descriptor statements.  The entire process to prepare software for
installation on a customer's system is labor intensive and requires
expert knowledge.  The method described here attempts to simplify and
automate the process using the Software Packaging and Verification
Aid (SPVA).

     SPVA provides a method for preparing software for installation
within a system that has a software management tool like SMP/E.  It
creates the descriptor statements necessary to precede software that
will be integrated and maintained within a customer's system or
validates that already existing descriptor statements comply with the
packaging rules for a particular integration and maintenance process.
It also provides a method for putting the code in a medium format
that can be installed on the managed system.  The intent of SPVA is
to reduce the layers of complexity associated with preparing a
product for packaging by helping the software developers construct
the necessary descriptor statements without having to understand the
applicable packaging standards and by helping them create an
installable product.  The intent is also to standardize the packaging
preparation process so that the resulting software will be easy to
integrate.

     SPVA is an interactive system using expert system technology to
provide people with packaging expertise.  A product developer is able
to enter SPVA and then initiate a single action or a combination of
several actions.  The two primary paths of the process are to verify
that existing descriptor statements comply with packaging rules or to
create new descriptor statements.  Additionally, it is the intent to
put the descriptor statements and product code together in a required
medium (see Fig. 1).  Initially SPVA focuses on the SMP/E management
system.  It c...