viding mechanisms to allow unmodified existing applications to be shared. Both alternatives have advantages. Collaboration-aware applications usually provide more flexible features and can be tailored to a specific task while external mechanisms for sharing are usually much less flexible. Providing mechanisms for sharing existing applications allows users to share applications they are familiar with instead of learning a new application. Additionally, we only have to implement the conferencing service once and we immediately have a wide range of collaborative applications. By interposing a conferencing agent between the user interface and the data management portion of the application we can share an existing application without changing it...
With the emergence of mobile and ubiquitous computing environments, there is a requirement to enable...
A novel application sharing of a single-user application, named tolerant sharing, is realized. Toler...
For the majority of the computers existence, we humans have interacted with them in a similar way, u...
Increased desktop processing power and network bandwidth have made feasible distributed multimedia c...
Despite their long research history, few synchronous conferencing tools have found widespread deploy...
Many collaborative applications built based on similar component functions but implemented in differ...
Computer Supported Cooperative Work (CSCW) research focuses on the role of computers to support grou...
The ability to share synchronized views of interactions with an application is critical to supportin...
When working collaboratively with others, it is often difficult to bring existing applications into ...
Application sharing is an important aspect of collaborative computing. One mechanism for sharing app...
Abstract—Combining support for single display collaboration with support for asynchronous and remote...
this paper, we begin with a discussion of the software currently available for computer collaboratio...
Online collaboration tools exist and have been used since the early days of the Internet. Asynchrono...
We are currently researching general operating system and window system mechanisms necessary to supp...
The paper presents the design and implementation of a distributed application called OpenBoard Tutor...
With the emergence of mobile and ubiquitous computing environments, there is a requirement to enable...
A novel application sharing of a single-user application, named tolerant sharing, is realized. Toler...
For the majority of the computers existence, we humans have interacted with them in a similar way, u...
Increased desktop processing power and network bandwidth have made feasible distributed multimedia c...
Despite their long research history, few synchronous conferencing tools have found widespread deploy...
Many collaborative applications built based on similar component functions but implemented in differ...
Computer Supported Cooperative Work (CSCW) research focuses on the role of computers to support grou...
The ability to share synchronized views of interactions with an application is critical to supportin...
When working collaboratively with others, it is often difficult to bring existing applications into ...
Application sharing is an important aspect of collaborative computing. One mechanism for sharing app...
Abstract—Combining support for single display collaboration with support for asynchronous and remote...
this paper, we begin with a discussion of the software currently available for computer collaboratio...
Online collaboration tools exist and have been used since the early days of the Internet. Asynchrono...
We are currently researching general operating system and window system mechanisms necessary to supp...
The paper presents the design and implementation of a distributed application called OpenBoard Tutor...
With the emergence of mobile and ubiquitous computing environments, there is a requirement to enable...
A novel application sharing of a single-user application, named tolerant sharing, is realized. Toler...
For the majority of the computers existence, we humans have interacted with them in a similar way, u...