This Article 
 Bibliographic References 
 Add to: 
Fast, Portable Application Mirroring
March 1995 (vol. 12 no. 2)
pp. 57-63
Application enhancement refers to a software process to increase the value of an application without modifying its code. A typical example is adding the graphical user interface to a character-oriented application. Although the value of such an application is increased (more user friendly), its basic functionality doesn't change. This paper presents a new dimension of enhancement called the Mirror Enhancement. Mirror enhancement allows an application running on one workstation to have its mirror copy shown on another workstation. Any changes to the application at one workstation are reflected to the other immediately. With this enhancement an ordinary drawing program becomes a powerful teleconferencing tool for groupware development. A single user computer game becomes multi-user entertainment with the mirror enhancement.
Index Terms:
distributed system, groupware, X Window, software enhancement, SAME
T. Ming Jiang, Lakshmanan Sankaran, "Fast, Portable Application Mirroring," IEEE Software, vol. 12, no. 2, pp. 57-63, March 1995, doi:10.1109/52.368267
Usage of this product signifies your acceptance of the Terms of Use.