Show simple item record

dc.contributor.authorSun, Chengzhengen_US
dc.contributor.authorXia, Qianen_US
dc.contributor.authorSun, Daviden_US
dc.contributor.authorChen, Daviden_US
dc.contributor.authorShen, Haifengen_US
dc.contributor.authorCai, Wentongen_US
dc.date.accessioned2017-05-03T12:58:30Z
dc.date.available2017-05-03T12:58:30Z
dc.date.issued2006en_US
dc.identifier.issn10730516en_US
dc.identifier.doi10.1145/1188816.1188821en_US
dc.identifier.urihttp://hdl.handle.net/10072/13777
dc.description.abstractSingle-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.en_US
dc.description.peerreviewedYesen_US
dc.description.publicationstatusYesen_US
dc.languageEnglishen_US
dc.language.isoen_US
dc.publisherACMen_US
dc.publisher.placeUSAen_US
dc.relation.ispartofstudentpublicationNen_US
dc.relation.ispartofpagefrom531en_US
dc.relation.ispartofpageto582en_US
dc.relation.ispartofissue4en_US
dc.relation.ispartofjournalACM Transactions on Computer-Human Interactionen_US
dc.relation.ispartofvolume13en_US
dc.rights.retentionYen_US
dc.subject.fieldofresearchcode280104en_US
dc.titleTransparent Adaptation of Single-User Applications for Multi-User Real-Time Collaborationen_US
dc.typeJournal articleen_US
dc.type.descriptionC1 - Peer Reviewed (HERDC)en_US
dc.type.codeC - Journal Articlesen_US
gro.date.issued2015-01-30T00:43:25Z
gro.hasfulltextNo Full Text


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

  • Journal articles
    Contains articles published by Griffith authors in scholarly journals.

Show simple item record