Browse Prior Art Database

Modify-Data Operand - Replace Operation

IP.com Disclosure Number: IPCOM000102951D
Original Publication Date: 1990-Apr-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 1 page(s) / 45K

Publishing Venue

IBM

Related People

Janis, FL: AUTHOR

Abstract

This paper deals with improvements to the DIA MODIFY-DATA operand. This operand is used to make any changes to parameters within DIA objects. These parameters conform to the Document Interchange Architecture and must be changed according to the rules of the architecture. The MODIFY-DATA operand should be as flexible as possible to make modification of DIA Objects and parameters as easy as possible.

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

Modify-Data Operand - Replace Operation

      This paper deals with improvements to the DIA MODIFY-DATA
operand. This operand is used to make any changes to parameters
within DIA objects. These parameters conform to the Document
Interchange Architecture and must be changed according to the rules
of the architecture. The MODIFY-DATA operand should be as flexible as
possible to make modification of DIA Objects and parameters as easy
as possible.

      The MODIFY-DATA operand was very limited in scope and function.
It only allowed the identification of a parameter by a set of three
fixed fields. It only allowed a value to be added to or deleted from
a parameter. It limited the length of a value to a maximum of 243
bytes. There was introduced to the architecture new parameters which
exceeded these boundaries and therefore could not be modified by the
existing MODIFY-DATA operand.

      The DIA MODIFY-DATA operand now supports Replace as an
operation code. The Replace operation specifies a MODIFY-DELETE-
VALUE and a MODIFY-ADD-VALUE. The parameter specified in the
OBJECT-IDENTIFIER is located. The value is tested against the value
in the MODIFY-DELETE-VALUE. If there is a match, the value is
replaced by the value in the MODIFY-ADD-VALUE. The prior method to
change a DIA parameter value was to delete the value and then add the
new value. There were restrictions on parameters that are required
and may occur only once. For such parameters, the delete must precede
the...