• Title/Summary/Keyword: CoSlide Server

Search Result 5, Processing Time 0.017 seconds

CoSace: A Windows WebDAV Client Supporting Effective Collaborative Works (CoSpace: 효과적인 협업 작업을 지원하는 윈도우즈 웹데브 클라이언트)

  • Lee, Hong-Chang;Park, Jin-Ho;Lee, Myung-Joon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.2
    • /
    • pp.79-89
    • /
    • 2009
  • As an IETF standard protocol, WebDAV provides infrastructure for managing and authoring resources and supports asynchronous collaborative authoring on the Web. The CoSlide server is an extension of the Jakarta Slide WebDAV server, providing various workspaces and collaborative services through the WebDAV protocol. The CoSlide server supports workspaces for storing and sharing information of various users, and provides environment for effective collaborative authoring. Actual collaboration activities are performed through a collaboration client software which provides collaboration services along with the CoSlide server. In this paper, we describe the development of the CoSpace client which operates in association with the CoSlide server, presenting effective collaborative environment. The CoSpace client provides user interfaces for accessing and controlling the resources of each workspace on the CoSlide server. In particular, CoSpace provides the facility to launch an authoring application from its workspace view, automatic locking, and downloading the content to be edited, and resource movement using mouse drag & drop.

Remote Versioning on the CoSpace Client for the CoSlide Collaborative System (CoSlide 협업시스템을 지원하는 CoSpace 클라이언트의 원격 버전 관리)

  • Park, Jong-Moon;Lee, Myung-Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.1
    • /
    • pp.233-241
    • /
    • 2010
  • CoSlide is a collaborative system, extending the Jakarta Slide WebDAV server. The CoSlide server provides group workspaces for collaborators. CoSpace is a client which supports various collaborative authoring activities on the CoSlide server through the WebDAV protocol. CoSpace provides graphic user interfaces to support effective interaction among the collaborators, managing the shared resources for them. However, during collaboration, simultaneous modifications on the content of shared resources might cause conflicts among the content of the revisions made by the collaborators, leading to serious problems on project progress. In this paper, we describe an extension of the CoSpace client to solve the problem. The extended CoSpace client supports the remote version management facility through which the collaborators can manage the versions of the associated server resources in the distance. Also, to identify the changes of the text files such as program source codes, the extended client provides the facility for comparing two versions and displaying the differences in a visual manner. In addition, it provides the version management of a whole workspace and the removal of all the unnecessary versions of the designated resources.

Jabber Messenger for a WebDAV-based Collaborative System (WebDAV 기반의 협업시스템을 위한 Jabber 메신저)

  • Lee, Hong-Chang;Park, Jin-Ho;Kim, Seong-Hune;Lee, Myung-Joon
    • The KIPS Transactions:PartC
    • /
    • v.14C no.6
    • /
    • pp.509-518
    • /
    • 2007
  • Jakarta Slide is a WebDAV server developed as one of Apache projects, which supports asynchronous authoring for various contents on the server. Unfortunately, since the WebDAV protocol does not explicitly provide the workspaces for user groups, it is difficult to support complicated collaboration using Jakarta Slide. The CoSlide system is an extension of Jakarta Slide to address this problem, presenting more effective collaborative environment by providing various workspaces for group collaboration. In this paper, we describe the CoJBother Messenger for the CoSlide collaborative system. We developed CoJBother by extending the JBother messenger based on the standard Jabber protocol. To support the users and groups defined on the CoSlide system, we also extended the Jabber protocol. CoJBother shows the information on the CoSlide users and groups in addition to the standard Jabber users and groups. In particular, through CoJBother, the members of a group on CoSlide can initiate group chatting without any administrative overhead.

Management of the Access Control for a WebDAV-based Collaborative System (웹데브 기반 협업시스템에서의 접근 제어 관리)

  • Kim, Seong-Hune;Lee, Hong-Chang;Lee, Myung-Joon;Park, Yang-Su
    • Journal of Internet Computing and Services
    • /
    • v.11 no.1
    • /
    • pp.167-181
    • /
    • 2010
  • WebDAV is an IETF standard protocol which supports asynchronous collaborative authoring on the Web. The WebDAV Access Control Protocol provides various methods of controlling the resources on a WebDAV server and their properties, helping high-level group activities to be performed through the WebDAV server. In this paper, to provide high level collaboration, we introduce a technique for managing access control over WebDAV resources through the WebDAV Access Control Protocol and describe the development of an access control manager for the CoSlide Collaborative system based on the technique. To provide users with the access control features in an easily understandable manner, the developed technique presents the privileges for performing WebDAV methods instead of the standard privileges in the WebDAV Access Control Protocol. In addition, we present the facility for detecting conflicts between new access privileges on resources and old access privileges on them. We applied the method-based access control management technique to the CoSlide collaborative system. The developed access control manager enables us to create group workspaces with flexible access control strategies for group members and resources.

A WebDAV-based Collaborative System Supporting Individualized Services (개인화된 서비스를 지원하는 웹데브 기반의 협업시스템)

  • Lee, Hong-Chang;Lee, Myung-Joon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.5
    • /
    • pp.143-154
    • /
    • 2008
  • As internet users swiftly increased in number, both collaborations and communications on the Internet gradually increased. Accordingly, the importance of individualized service has been raised as user-centered service has been activated. As of now, there are many systems supporting collaboration based on the Web. Unfortunately, since the existing Web-based collaborative systems do not support individualized service, they do not provide effective collaboration for various kinds of users. In this paper, we describe the development of a collaboration portlet for the CoSlide collaborative system. The collaboration portlet provides various methods which control the resources of each workspace on the CoSlide server. As a component of a portal, the developed portlet provides effective collaborative environment satisfying various user requirements. Users can collaborate through the individualized interfaces which are composed by portlets on a portal for their own working environment.

  • PDF