RFT Compare Tool
Original Publication Date: 1990-Aug-01
Included in the Prior Art Database: 2005-Mar-16
Dews, R: AUTHOR [+2]
This article provides a high level description of a tool that is used to improve significantly the quality of document interchange testing.
RFT Compare Tool
provides a high level description of a tool
that is used to improve significantly the quality of document
Interconnected IBM Office Systems allow users to interchange
data among office systems within the interconnected network. The
specific type of data that this article will focus on are Revisable
Form Text (RFT) documents. The users have the expectation that RFT
documents will view and print similarly on any IBM Office System.
Additionally, the document should retain its revisability when
distributed to any system. The implementation of a Revisable Form
Text Document Content Architecture (RFT DCA) helps to ensure document
Since RFT DCA
contains more function than any one Office System
currently implements, different IBM Office Systems implement
different levels of function of RFT DCA. The varying levels of
implementation often cause interchange errors. The validation of the
interchange of RFT documents once required a very tedious and time
consuming testing process, prior to the creation of the RFT Compare
Tool. Testers had to examine manually each formatting control within
the document to ensure correct interchange.
the RFT Compare Tool, the original document is
compared with a document which has been edited by a different IBM
Office System. The RFT Compare Tool provides a detailed report of
the differences between the two documents. The RFT Compare Tool will
identify not only the user's intentional editing changes but any
changes which may be caused by a defect in the IBM Office System's
RFT editor. The RFT Compare Tool identifies all changes including
those changes which a tester may not be able to effectively locate
when viewing or printing the document.
the RFT Compare Tool, one must have a basic
understanding of RFT DCA. The RFT data stream is composed of format
units, text units, optional non-text units, and terminated by an end
unit. Each unit is composed of multiple well-defined entities called
structured fields. Each structured field is composed of positional
parameters, self-identifying parameters (SIPS), and text. Within
text are characters, single-byte controls, and multi-byte controls.
RFT DCA is
not only complex but flexible. Identical
may not be byte-wise identical. A byte by byte comparison is not an
effective way to compare RFT documents. The RF...