Browse Prior Art Database

Method for Dynamically Generating Error Messages

IP.com Disclosure Number: IPCOM000121389D
Original Publication Date: 1991-Aug-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 1 page(s) / 62K

Publishing Venue

IBM

Related People

Johnson, WJ: AUTHOR [+2]

Abstract

Upgrades and enhancements are often made to existing products. These changes can cause new error conditions to arise within the new product. All known error conditions that can arise within a software application may not be known at the time the application is completed and delivered to the user. Current software applications normally deliver new code which can generate the newly discovered error messages. This situation can occur in electronic mail distribution systems which are connected to a heterogeneous network of different mail systems.

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

Method for Dynamically Generating Error Messages

      Upgrades and enhancements are often made to existing products.
These changes can cause new error conditions to arise within the new
product. All known error conditions that can arise within a software
application may not be known at the time the application is completed
and delivered to the user. Current software applications normally
deliver new code which can generate the newly discovered error
messages. This situation can occur in electronic mail distribution
systems which are connected to a heterogeneous network of different
mail systems.

      These different mail systems may have different codes and
messages for undelivered messages. This article describes a method by
which an existing software system can dynamically generate new
messages and error codes. A new error message may be needed to handle
a new connection to a network that generates different messages and
errors.

      Establishing a self identifying parameter that associates a
numeric value for indexing into a file can define an array of
statements describing the error conditions. This permits an
application to generate new error messages and codes. This technique
is similar to many National Language schemes which provide different
files for different languages of messages. This method provides a
technique of utilizing a file that can be updated by the user or by
substituting the file with additional statements within an array.

     ...