Abstract
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.
인터넷을 통한 공동작업이 활발해짐에 따라, 가상의 작업공간을 지원하는 시스템의 필요성이 증대되고 있다. 공동작업에 참여하는 구성원들은 이러한 가상의 공간을 통하여 서로의 정보를 효율적으로 교환하고 공유하게 된다. 이러한 시스템은 서비스의 안정성을 보장하면서도 다양한 사용자의 요구에 따라 용이하게 확장될 수 있는 것이 바람직하다. 본 논문에서는 협업지원 컴포넌트와 이를 통하여 개발된 iPlace (internet workPlace) 시스템에 대하여 기술한다. iPlace 시스템은 웹 상의 개인공간인 개인작업장과 그룹의 구성원이 공유하는 공간인 공동작업장을 통하여 구성원들 사이의 정보의 공유와 재사용을 효과적으로 지원한다. 또한, 협업지원 컴포넌트는 EJB(Enterprise JavaBeans) 기술을 이용하여 구현하여 높은 확장성과 안정성을 제공한다.