Browse Prior Art Database

Interactive Multi-Image Comparison

IP.com Disclosure Number: IPCOM000111591D
Original Publication Date: 1994-Mar-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 49K

Publishing Venue

IBM

Related People

Brodd, RW: AUTHOR [+2]

Abstract

The Smalltalk* environment makes it very difficult to establish what an image contains without explicitly filing out the code of the image into a flat file and examining it.

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

Interactive Multi-Image Comparison

      The Smalltalk* environment makes it very difficult to establish
what an image contains without explicitly filing out the code of the
image into a flat file and examining it.

      In many cases, it is necessary to know how two images differ.
A method is presented that allows the user to interactively query and
compare the contents of two images running simultaneously.  This
method consists of two parts: a probe and a comparison tool.

To examine differences between two images, the following is required:

1.  An interprocess communication mechanism.  In the implementation,
    DDE was used to send information between processes.  However, any
    communication medium could be used.

2.  The ability to run two Smalltalk images at the same time.  In our
    implementation, both images must run on the same machine, but, if
    a different interprocess communication mechanism were used, this
    would not be required.

      To use this method, the user must start both images.  The image
that the user is comparing against is the "foreign" image.  The image
that the user is working with is the "host" image.

      Initially, the user must activate a probe within the foreign
image.  The probe interacts with the host image by sending source
code when it is sent a message via the interprocess communication
medium.

      The user then activates the comparison tool within the host
image.  The compariso...