• DocumentCode
    3279136
  • Title

    CoServices: A Service-based Collaboration Platform for Distributed Cooperative Applications

  • Author

    Wangyi Xie ; Dianfu Ma ; Zhuqing Li ; Yongwang Zhao

  • Author_Institution
    Beihang Univ., Beijing, China
  • fYear
    2013
  • fDate
    16-18 Jan. 2013
  • Firstpage
    500
  • Lastpage
    506
  • Abstract
    The availability of high performance network brings up a number of distributed cooperative applications. However, most of the current cooperative applications are developed in a certain domain, and the system design or the functional modules cannot be reused in the other application scenarios. While, after analyzing a lot of cooperative systems in different scenarios, we found that these systems contain many common modules that have similar functions. Obviously, duplicated development of these modules leads to a mass of unnecessary costs. So, in this paper we proposed a service-based collaboration platform called Co Services which provides these commons modules for new cooperative applications. To make the platform adaptive to heterogeneous scenarios, we have defined a set of interfaces using web service so that the platform can be compatible with multiple kinds of client platforms. Besides, we have built a web service based uniform data sharing model which can be used to represent different types of data and integrate various data sources. In addition, to satisfy divers need for concurrency control in different applications, we have designed a configurable concurrency control algorithm which can be customized by configuration. Last, we have developed two applications based on Co Services to validate the effectiveness of the platform.
  • Keywords
    Web services; concurrency control; groupware; CoServices; Web service; adaptive platform; client platform; configurable concurrency control algorithm; data source; distributed cooperative application; functional module; high performance network; service-based collaboration platform; system design; uniform data sharing model; Adaptation models; Algorithm design and analysis; Collaboration; Concurrency control; Data models; Unified modeling language; Web services; CSCW; Collaboration Platform; Concurrency Control; Cooperative Application; Web Service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent System Design and Engineering Applications (ISDEA), 2013 Third International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4673-4893-5
  • Type

    conf

  • DOI
    10.1109/ISDEA.2012.123
  • Filename
    6456547