DOI QR코드

DOI QR Code

Supporting Group Workspaces Based on WebDAV

웹데브 기반의 그룹 작업공간 지원

  • 김동호 (울산대학교 컴퓨터정보통신공학부) ;
  • 신원준 (울산대학교 컴퓨터정보통신공학부) ;
  • 박진호 (울산대학교 컴퓨터정보통신공학부) ;
  • 이명준 (울산대학교 컴퓨터정보통신공학부)
  • Published : 2006.08.01

Abstract

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.

웹데브(WebDAV)는 웹에서의 분산 저작활동을 지원하기 위한 IETF의 표준 프로토콜이며 최근 발표된 웹데브 접근 제어 프로토콜은 웹데브 서버에 의하여 관리되는 자원과 이들의 속성에 대한 접근을 제어할 수 있는 기능을 제공하여 높은 수준의 그룹작업이 웹데브 서버를 통하여 수행될 수 있는 길을 열어주고 있다. 본 논문에서는 웹데브 접근 제어 프로토콜을 기반으로 그룹작업을 하는 사용자들 간의 자료 교환이나 공유를 체계적으로 지원하는 그룹작업장의 개발에 대하여 기술한다. 작업 그룹에 참여하고 있는 모든 구성원들은 그룹작업장에서 그룹작업에 필요한 자원을 생성하고 공유할 수 있을 뿐만 아니라, 자원에 대한 추가, 변경, 삭제 등 여러 가지 작업을 수행할 수 있다. 이러한 그룹작업장의 지원을 위하여 그룹작업장 전용 클라이언트인 GroupExplorer를 개발하였으며, 웹데브 접근 제어 프로토콜을 지원하는 웹데브 서버인 Jakarta Slide를 이용하여 그룹작업장 서버를 구축하였다.

Keywords

References

  1. F. Reiff, 'PublicSpace:A Flexible Shared Workspace System,' ECSCW'97, 1997
  2. M. Roseman and S. Greenberg, 'TeamRooms : Network places for collaboration,' In proceedings of the ACM CSCW'96 Conference on Computer-Supported Cooperative Work, pp.325-333, ACM Press, 1996 https://doi.org/10.1145/240080.240319
  3. M. Roseman and S. Greenberg, 'TeamRooms : Groupware for Shared Electronic Spaces,' in the Proceedings of CHI'96, British Columbia, Canada, 1996
  4. R. Bentley, W. Appelt, U. Busbach, E. Hinrichs, D. Kerr, K. Sikkel, J. Trevor, and G. Woetzel, 'Basic support for cooperative work on the World Wide Web,' International Journal of Human-Computer Studies, Vol.46, No.6 pp.827-846. 1997 https://doi.org/10.1006/ijhc.1996.0108
  5. W. Appelt, 'www based collaboration with the BSCW system,' In Proceedings of SOFSEM'99, Lecture Notes in Computer Science, Vol.1725, pp.66-78, Milovy, Czech Republic, Springer-Verlag
  6. 안건태, 정명회, 이근웅, 문남두, 이명준, 'iPlace: EJB 기술을 이용한 웹 기반 협업시스템', 정보처리학회논문지, 제8-D권 제6호, pp.735-746, 2001
  7. Y. Goland, E. Whitehead, A. Faizi, S. Carter, D. Jensen, 'HTIP Extensions for Distributed Authoring - WEBDAV,' RFC 2518, Standards Track, February, 1999
  8. C. Kaler, J. Amsden, G. Celrnm, B. Cragen, D. Durand, B. Sergeant, E. Whitehead, 'Versioning extensions to WebDAV,' IETF Internet Draft, January, 1999
  9. E. James Whitehead, Jr., Meredith Wiggings, 'WEBDAV: IETF Standard for Collaborative Authoring on the Web,' IEEE Internet Computing, pp.34-40, September/October, 1998 https://doi.org/10.1109/4236.722228
  10. Geoffrey Clemm, 'WebDAV Access Control Protocol,' IETF WebDAV Working Group, October, 2003
  11. G. Clemm, E. Sedlar, J. Whitehead, 'Web Distributed Authoring and Versioning (WebDAV) Access Control Protocol,' RFC 3744, Standards Track, May, 2004
  12. 'http://jakarta.apache.org/slide/,' Jakarta Slide
  13. R. Fielding, J. Mogul, H. Frystyk, L. Masinter, P. Leach, T. Berners-Lee, 'Hypertext Transfer Protocol - HTTP/1.1,' RFC 2616, Standards Track, June, 1999
  14. Yuzo Kanomata, Joe Feise, 'DAV Explorer,' University of California, Irvine, http://www.ics.uci.edu/~webdav/, September, 2003