• Title/Summary/Keyword: Group workspaces

Search Result 17, Processing Time 0.028 seconds

Supporting Group Workspaces Based on WebDAV (웹데브 기반의 그룹 작업공간 지원)

  • Kim Dong-Ho;Shin Won-Joon;Park Jin-Ho;Lee Myung-Joon
    • The KIPS Transactions:PartC
    • /
    • v.13C no.4 s.107
    • /
    • pp.521-532
    • /
    • 2006
  • WebDAV is an IETF standard protocol which support asynchronous collaborative authoring on the Web. The recently published 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. Based on the WebDAV access control protocol, we developed Group Workspaces which support exchanging and/or sharing data among the group members. Any member of a Group Workspace can create and share resources among the members. Also, any member can add, change or delete the resources. To support the Group Workspaces, we developed a client application named GroupExplorer, which solely supports Group Workspaces. We constructed the server for Group Workspaces using Jakarta Slide - a WebDAV server supporting the WebDAV Access Control Protocol.

CoSpace: A Web-based Collaborative Environment Supporting Shared Workspaces (CoSpace: 공유작업공간을 지원하는 웹 기반 공동작업환경)

  • Jeong, Su-Gwon;Kim, Gyu-Wan;Kim, In-Ho;Jeong, Jae-Hun;Lee, Myeong-Jun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.11S
    • /
    • pp.3420-3433
    • /
    • 1999
  • Since most of CSCW(Computer-Supported Cooperative Work) systems have been developed for particular computing platforms, they are usable only within the specific organizations supporting those particular platforms. Recently, according to the rapid growth and continuing success of the World-Wide Web(WWW or Web) which offers a globally accessible platform-independent infrastructure, many CSCW systems has been constructed and is being developed on the basis of the Web. As one of such CSCW systems, in this paper, we describe the design and implementation of the CoSpace system. The CoSpace system provides shared workspaces, which enable members of a work group easily share information for collaborative work through their Web Browsers. The shared workspaces support information sharing and management between users, and also support event monitoring and synchronization between collaborative works.

  • PDF

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.

Supporting Effective Collaborative Workspaces over Moodle (Moodle에서의 효과적인 협업 워크스페이스 지원)

  • Jin, Jae-Hwan;Lee, Hong-Chang;Lee, Myung-Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.12
    • /
    • pp.2657-2664
    • /
    • 2012
  • Web-based learning receives much attention as an effective learning method because users can use the learning service at any time from any space. A learning management system(LMS) provides online educational environment among teachers and students, supporting various facilities to deliver educational contents. Since most of the existing LMSs support one-way or limited two-way teaching services among teachers and students, there are a lot of difficulties in performing collaboration among students and/or collaboration among teachers and students. In this paper, we describe the development of collaborative workspaces which provides effective collaborative educational environment on Moodle which is widely accepted as a typical LMS. Through the provided various types of collaborative workspaces, users can easily perform group activities, sharing educational with appropriate access control mechanism.

iPlace : A Web-based Collaborative Work System Using Enterprise JavaBeans Technology (iPlace:EJB 기술을 이용한 웹 기반 협업시스템)

  • An, Geon-Tae;Jeong, Myeong-Hui;Lee, Geun-Ung;Mun, Nam-Du;Lee, Myeong-Jun
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.735-746
    • /
    • 2001
  • As collaborative works have been spread over the internet, the need for information systems providing virtual workspaces has grown rapidly. Through virtual workspaces, the members participating in those collaborative works share and exchange their information effectively. It is desirable that these systems can be extended according to various requests of users, providing reliable services. In this paper, we describe a group of components for supporting collaboration and the iPlace (internet workPlace) system developed with those components. The iPlace system provides effective sharing and reusing of information among the members of collaborative groups through personal workspaces-the private spaces on the Web for each user and shared workspaces-the shared spaces for each of those groups. In addition, implemented with EJB technology, it provides highly scalable and reliable services.

  • PDF

Collaborative Workspaces for IoT Smart Agents Based on the Ethereum Blockchain (IoT 환경의 스마트 에이전트를 위한 이더리움 블록체인 기반의 협업 워크스페이스)

  • Jin, Jae-Hwan;Eom, Hyun-Min;Lee, Myung-Joon
    • Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology
    • /
    • v.9 no.8
    • /
    • pp.845-854
    • /
    • 2019
  • In IoT environment, an intelligent agent is an autonomous entity with computing power that interacts with various things for specific purposes without human intervention. Recently, as the development of Internet technology has increased the size of resources and services that intelligent agents can utilize, an environment where intelligent agents can collaborate with each other is needed. To effectively support these changes, a method is needed to provide workspaces where intelligent agents can form various groups and collaborate on them. In this paper, we present TSpace which is an Ethereum-based group workspace for effective collaboration among intelligent agents. In TSpace, intelligent agents in IoT environment can use group service based on the Ethereum blockchain through the developed CoAP/RESTful web service. TSpace also introduces a new mechanism for managing Ethereum wallets of agents accessing group services and for creating Ethereum transactions using them.

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.

A Software Architecture for Supporting Dynamic Collaboration Environment on the Internet (인터넷 상에서의 동적인 협업 환경의 지원을 위한 소프트웨어 구조)

  • 이장호
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.2
    • /
    • pp.146-157
    • /
    • 2003
  • Our experience with Internet-based scientific collaboratories indicates that they need to be user-extensible, allow users to add tools and objects dynamically to workspaces, per mit users to move work dynamically between private and shared workspaces, and be easily accessible on the Internet. We present the software architecture of a development environment, called Collaboratory Builder's Environment(CBE), for building collaboratories to meet such needs. CBE provides user extensibility by allowing a collaboratory to be constructed as a collection of collaborative applets. To support dynamic reconfiguration of shared workspaces, CBE uses the metaphor of room that can contain applets, users, and arbitrary data objects. Rooms can be used not only for synchronous collaboration but also for asynchronous collaboration by supporting persistence. For the access over the Internet room participants are given different roles with appropriate access rights. A prototype of the model has been implemented in Java and can be run from a Java-enabled Web browser. The implemented system had been used by 95 users including 79 space scientists around the world in a scientific campaign that ran for 4 days. The usage evaluation of the campaign is also presented.

Development of a Reflective Collaborative Work System for e-Learning Contents Development (e-Learning 콘텐츠 개발을 위한 성찰적 협력작업시스템 개발)

  • Cho Eun-Soon;Kim In-Sook
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.3
    • /
    • pp.108-115
    • /
    • 2006
  • e-Learning contents are composed of compounding multimedia data. It requires many professionals in contents development stage. The process of e-learning contents development can be seen as a collaborative work. In the perspective of a collaborative work process, the whole process of e-learning contents development would be regarded as collaborative work process for each participant as well as for whole group members. Most of collaborative works in contents development field are widely distributed. Members of work groups require workspaces for sharing information and communicating each other. In addition to workspaces, it also needs to support collaborative reflection such as planning for collaborative work and monitoring for work process. This paper is intended to develop the reflective collaborative work system for e-Learning contents development in order to support the systemic process of e-learning contents development. The reflective collaborative work system is composed of four supportive parts: work flow management, personal workspace, collaborative workspace, and collaborative reflection.

  • PDF

Development of a WebDAV-based Smartphone Collaborative Application (웹데브 기반의 스마트폰 협업 어플리케이션 개발)

  • Lee, Hong-Chang;Kim, Bo-Hyeon;Lee, Myung-Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.3
    • /
    • pp.680-690
    • /
    • 2011
  • To support asynchronous collaboration among remote users, collaborative applications provide collaboration services and environment through virtual workspaces. In general, collaborative applications support collaboration based on desktop-based personal computers, using the features such as resource sharing or asynchronous communication among users. Unfortunately, since those applications mainly run on personal computers, they do not easily support collaborative works in various places. In this paper, we describe the development of smartphone collaborative application which provides effective collaboration facilities like resource sharing through various types of workspaces or group communication, communicating with a WebDAV-based collaboration server. The developed application provides users with high accessibility through multi-touch/touch-slide based user-interfaces in mobile environment. To support effective communication with a collaboration server, we also present a WebDAV-based collaboration library using a collaboration protocol designed to analyze easily the responses from the collaboration server.