Steven L. Rohall

Learn More
Rendezvous is an architecture for creating synchronous multi-user applications. It consists of two parts: a run-time architecture for managing the multi-user session and a start-up architecture for managing the network connectivity. The run-time architecture is based on a User Interface Management System called MEL, which is a language extension to Common(More)
The Collaborative User Experience Research group has been investigating how people use email and how we might design and build a better email system. In this demonstration, we will show a prototype email client developed as part of a larger project on "reinventing email." Among other new capabilities, this integrated prototype incorporates 1) novel(More)
The research program at IBM's ® Collaborative User Experience (CUE) group supports an e-mail system used by millions of people. We present three lessons learned from working with real-world enterprise e-mail solutions. First, a pragmatic , system-level approach reveals that e-mail programs are generally used id-iosyncratically, often for many different(More)
Electronic mail has become the most widely-used application for business productivity and communication, yet many people are frustrated with their email. Though email usage has changed, our email clients largely have not. In this paper, we describe a prototype email client developed out of a multi-year iterative design process aimed at providing those who(More)
Contextual collaboration is a promising approach to embedding new collaborative features into existing applications. However, incorporating such new features may be too difficult for applications without extensible frameworks or too complex for legacy, custom, and mission-critical applications. We present Aspect-Oriented Retrofitting as a lightweight(More)
The difficulties remote participants of distributed meetings face are widely recognized. In this paper we describe the design of an avatar-based e-meeting support tool named Olympus, which aims to ameliorate some of the challenges remote participants face in distributed meetings. Olympus provides a customizable peripheral display on the bottom of existing(More)
We describe a scalable CSCW infrastructure designed to handle heavy-weight data sets, such as extremely large images and video. Scalability is achieved through exclusive use of reliable and unreliable multicast protocols. The infrastructure uses a replicated architecture rather than a centralized architecture, both to reduce latency and to improve(More)
The difficulties remote participants of distributed meetings face are widely recognized. In this paper we describe the design of an avatar-based e-meeting support tool named Olympus, which aims to ameliorate some of the challenges remote participants face in distributed meetings. Olympus provides a customizable peripheral display on the bottom of existing(More)