Keith A. Lantz

Learn More
A b s t r a c t A remote execution facility allows a user of a workstation-based distributed system to offload programs onto idle workstations, thereby providing the user with access to computational resources beyond that provided by his personal workstation. In this paper, we describe the design and performance of the remote execution facility in the V(More)
Replicating applications in a shared window environment can significantly improve the performance of the resulting system. Compared to a completely centralized approach, a replicated architecture offers superior response time and reduces network load. To date, however, these advantages have been overshadowed by the equally significant synchronization(More)
Shared window systems enable existing applications to be shared in the context of a real-time teleconference. The development and successful use of several such systems, albeit within limited user communities, testifies to the merits of the basic idea. However, experience to date has suggested a number of areas that have not been adequately addressed,(More)
tgs 17-try In ed. One of the most important functions of an intelligent workstation is to provide a state-of-the-art user interface to distributed resources. One aspect of such an interface is virtual terminal support for both local and remote applications with a range of requirements, including graphics. To ensure good response for remote applications, in(More)
Rochester's Intelligent Gateway provides its users with the facilities for communicating simultaneously with a large number of processes spread out among various computer systems. We have adopted the philosophy that the user should be able to manage any number of concurrent tasks or jobs, viewing their output on his display device as he desires. To achieve(More)
The University of Rochester has had several years experience in the design and implementation of a multiple-machine, multiple-network distributed system called RIG, or Rochester's Intelligent Gateway. RIG was designed as a state-of-the-art research computing environment to support a variety of distributed applications and research in distributed computing.(More)
1 Abstract In the recent past,user interfaces have vastly improved due to the widespread availability of high-resolution graphics displays. It is now a new challenge to incorporate other media into the user interface. We strongly believe that voice and audio will be a key component of next-generation interfaces. Towards this end, we are developing an audio(More)