DocumentCode :
1960304
Title :
API design recommendations for facilitating conversion of single-user applications into collaborative applications
Author :
Lin, Kai ; Chen, David ; Dromey, Geoff ; Xia, Steven ; Sun, Chengzheng
Author_Institution :
Sch. of Inf. & Commun. Technol., Griffith Univ., Brisbane, QLD
fYear :
2007
fDate :
12-15 Nov. 2007
Firstpage :
309
Lastpage :
317
Abstract :
Recent advancements in collaboration technology have shown that it is possible to convert existing single-user applications into real-time collaborative applications without modifying the source codes of the single-user applications. Such conversion relies on the API (Application Programming Interface) provided by the single-user applications. Poorly designed APIs make such conversion difficult, inefficient, or even impossible. Until now, it is not well understood what features APIs should provide to facilitate conversion of single-user applications into collaborative applications. This paper presents recommendations of the features single-user application APIs should provide to facilitate conversion. The results are based on what we have learnt from converting Microsoft Visio, into real-time collaborative Visio (CoVisio), and our previous experience in building CoWord and CoPowerPoint.
Keywords :
application program interfaces; groupware; systems analysis; API design recommendations; CoPowerPoint; CoVisio; CoWord; application programming interface; real-time collaborative Visio; single-user applications; Application software; Australia; Broadcasting; Collaboration; Collaborative software; Collaborative work; Communications technology; Displays; Graphics; Real time systems; API recommendations; collaborative system design; operational transformation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Collaborative Computing: Networking, Applications and Worksharing, 2007. CollaborateCom 2007. International Conference on
Conference_Location :
New York, NY
Print_ISBN :
978-1-4244-1318-8
Electronic_ISBN :
978-1-4244-1317-1
Type :
conf
DOI :
10.1109/COLCOM.2007.4553849
Filename :
4553849
Link To Document :
بازگشت