• 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