DocumentCode
1891712
Title
Making AutoCAD Collaborative: Implementation and Application of CoAutoCAD
Author
Gu, Hansu ; Zhang, Qiwei ; Shao, Bin
Author_Institution
Fudan Univ., Shanghai
fYear
2007
fDate
26-27 July 2007
Firstpage
168
Lastpage
173
Abstract
Collaborative technology plays an important role in pervasive computing environment and there are more and more multi-user applications for people to use. However, AutoCAD, as a powerful tool for CAD (computer aided design), still lacks efficient interactive functions. This paper will present CoAutoCAD which makes AutoCAD collaborative from its implementation and application aspects. Three important layers of CoAutoCAD Kernel are shown as Coadapter, Coordinator and Engine. Coadapter layer can get user commands through the API offered by AutoCAD; Coordinator layer deliver messages among users in P2P environments; Engine layer is based on Mark & Retrace algorithm to make collaboration reliable. According to its implementation, CoAutoCAD has some features. The adaptation from AutoCAD is transparent for users and it does not need the source code of AutoCAD. CoAutoCAD can have the functions which AutoCAD has and these two tools are compatible. Users send their messages directly to each other and the collaboration of CoAutoCAD is efficient.
Keywords
CAD; application program interfaces; groupware; message passing; peer-to-peer computing; ubiquitous computing; API; CoAutoCAD kernel; P2P environment; collaborative system; collaborative technology; computer aided design; coordinator layer; message delivery; multiuser application; pervasive computing environment; Application software; Collaboration; Collaborative software; Collaborative work; Computer science; Internet; Kernel; Pervasive computing; Power engineering and energy; Search engines; CoAutoCAD; Collaboration; Mark and Retrace; Pervasive Computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Pervasive Computing and Applications, 2007. ICPCA 2007. 2nd International Conference on
Conference_Location
Birmingham
Print_ISBN
978-1-4244-0971-6
Electronic_ISBN
978-1-4244-0971-6
Type
conf
DOI
10.1109/ICPCA.2007.4365433
Filename
4365433
Link To Document