Transparent Adaptation of Single-User Applications for Multi-User Real-Time Collaboration
There are no files associated with this record.
| Title | Transparent Adaptation of Single-User Applications for Multi-User Real-Time Collaboration |
|---|---|
| Author | Sun, Chengzheng; Xia, Qian; Sun, David; Chen, David; Shen, Haifeng; Cai, Wentong |
| Journal Name | ACM Transactions on Computer-Human Interaction |
| Year Published | 2006 |
| Place of publication | USA |
| Publisher | ACM |
| Abstract | Single-user interactive computer applications are pervasive in our daily lives and work. Leveraging single-user applications for supporting multi-user collaboration has the potential to significantly increase the availability and improve the usability of collaborative applications. In this article, we report an innovative Transparent Adaptation (TA) approach and associated supporting techniques that can be used to convert existing and new single-user applications into collaborative ones, without changing the source code of the original application. The cornerstone of the TA approach is the operational transformation (OT) technique and the method of adapting the single-user application programming interface to the data and operation models of OT. This approach and supporting techniques were developed and tested in the process of transparently converting two commercial off-the-shelf single-user applications (Microsoft Word and PowerPoint) into real-time collaborative applications, called CoWord and CoPowerPoint, respectively. CoWord and CoPowerPoint not only retain the functionalities and look-and-feel of their single-user counterparts, but also provide advanced multi-user collaboration capabilities for supporting multiple interaction paradigms, ranging from concurrent and free interaction to sequential and synchronized interaction, and for supporting detailed workspace awareness, including multi-user telepointers and radar views. The TA approach and generic collaboration engine software component developed from this work are potentially applicable and reusable in adapting a wide range of single-user applications. |
| Peer Reviewed | Yes |
| Published | Yes |
| Volume | 13 |
| Issue Number | 4 |
| Page from | 531 |
| Page to | 582 |
| ISSN | 1073-0616 |
| Date Accessioned | 2007-03-02 |
| Date Available | 2007-08-07T04:29:45Z |
| Language | en_AU |
| Faculty | Faculty of Engineering and Information Technology |
| Subject | Communications Technologies |
| URI | http://hdl.handle.net/10072/13777 |
| Publication Type | Journal Articles (Refereed Article) |
| Publication Type Code | c1 |
Please use this identifier to cite this record: http://hdl.handle.net/10072/13777
Griffith University copyright notice
Copyright in individual works within the repository belongs to their authors or publishers. You may make a print or digital copy of a work for your personal non-commercial use. All other rights are reserved, except for fair dealings or other user rights granted by the copyright laws of your country.
Back to top