Design of Supporting Awareness on CoSlide Collaborative System using Java Message Service

자바 메시지 서비스를 이용한 CoSlide 협업시스템의 Awareness 지원 설계

  • Kim, Seong-Hune (School of Computer Engineering & Information Technology, University of Ulsan) ;
  • Lee, Hong-Chang (School of Computer Engineering & Information Technology, University of Ulsan) ;
  • Park, Jong-Mun (School of Computer Engineering & Information Technology, University of Ulsan) ;
  • Lee, Myung-Joon (School of Computer Engineering & Information Technology, University of Ulsan)
  • 김성훈 (울산대학교 컴퓨터정보통신공학) ;
  • 이홍창 (울산대학교 컴퓨터정보통신공학) ;
  • 박종문 (울산대학교 컴퓨터정보통신공학) ;
  • 이명준 (울산대학교 컴퓨터정보통신공학)
  • Published : 2008.06.30

Abstract

협업시스템은 분산된 작업그룹의 구성원들이 정보를 쉽게 교환하고 공유할 수 있도록 지원하는 공동작업환경이다. HTTP/1.1 을 확장한 WebDAV는 사용자가 원거리 서버의 자원을 수정하고 관리하는 기능을 제공하는 웹 통신 프로토콜이다. CoSlide 협업시스템은 효과적으로 협업을 지원하기 위하여 WebDAV 프로토콜을 확장하여 개발된 협업시스템으로서 협업을 위한 가상공 간을 제공하며 가상공간에 다양한 자원을 등록하고 관리할 수 있다. 하지만, CoSlide 협업시스템이 제공하는 기존의 작업장들은 그룹 구성원들간의 효과적인 협업을 위한 구성원들의 행위 인식 (Behavior Awareness) 을 지원하지 않고 있다. 본 논문에서는 CoSlide 협업시스템을 이용하여 협업을 수행할 때, 협업의 효율성을 증대시키기 위하여 구성원이 수행하는 행동을 인식할 수 있도록 자바 메시지 서비스를 이용하여 CoSlide 서버의 Awareness를 지원하기 위한 시스템을 설계하였다. 또한 CoSlide 서버의 Awareness 지원을 위하여 CoSlide 클라이언트인 CoSpace의 확장을 설계하였다. 사용자는 CoSpace 협업 클라이언트를 이용하여 협업을 수행하면 CoSlide 서버는 구성원이 수행하는 작업을 인식하고, 인식한 정보의 공개수준 여부와 수신여부를 참조하여 관련된 구성원에게 알려줌으로써 협업의 효율성이 증대된다.

Keywords