Browse Prior Art Database

Field Concatenation Audit Operation

IP.com Disclosure Number: IPCOM000060073D
Original Publication Date: 1986-Feb-01
Included in the Prior Art Database: 2005-Mar-08
Document File: 2 page(s) / 32K

Publishing Venue

IBM

Related People

Olson, D: AUTHOR [+2]

Abstract

This article describes a field concatenation audit operation for application generators. Information management system application development programs use an auditor routine to validate input: data, perform application logic, and process application data. The auditor uses a symbol dictionary technique to decide which operations are to be performed on a specified data. Fields in a user data base are always defined to the application development facility via an offline rules generator program, the purpose of which is to build "rules" which describe the data and transactions to be executed online. During conversational processing, these rules and fields are stored in a specified format in the area of random-access memory designated as the scratch pad area.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 65% of the total text.

Page 1 of 2

Field Concatenation Audit Operation

This article describes a field concatenation audit operation for application generators. Information management system application development programs use an auditor routine to validate input: data, perform application logic, and process application data. The auditor uses a symbol dictionary technique to decide which operations are to be performed on a specified data. Fields in a user data base are always defined to the application development facility via an offline rules generator program, the purpose of which is to build "rules" which describe the data and transactions to be executed online. During conversational processing, these rules and fields are stored in a specified format in the area of random-access memory designated as the scratch pad area. In previous versions of these programs, when it was necessary to concatenate (join together) two data base fields, a temporary target field (where the two fields were to be stored) had to be subdefined into two fields that were contiguous. Then the move operation in the auditor was invoked three times in online execution, in order to move each of the source fields into the two continuous areas, and then move the temporary field to the target field where the concatenation was to be stored. This process required the user to be aware of concatenation requirements at the time the rules were generated, which meant that whenever a new need for field concatenation arose, a regeneratio...