iPlace : A Web-based Collaborative Work System Using Enterprise JavaBeans Technology

iPlace:EJB 기술을 이용한 웹 기반 협업시스템

  • An, Geon-Tae (Dept.of Information Communication, Graduate School of University of Ulsan) ;
  • Jeong, Myeong-Hui (Dept.of Information Communication, Graduate School of University of Ulsan) ;
  • Lee, Geun-Ung (Dept.of Information Communication, Graduate School of University of Ulsan) ;
  • Mun, Nam-Du (Dept.of Information Communication, Graduate School of University of Ulsan) ;
  • Lee, Myeong-Jun
  • 안건태 (울산대학교 대학원 컴퓨터정보통신공학부) ;
  • 정명희 (울산대학교 대학원 컴퓨터정보통신공학부) ;
  • 이근웅 (울산대학교 대학원 컴퓨터정보통신공학부) ;
  • 문남두 (울산대학교 대학원 컴퓨터정보통신공학부) ;
  • 이명준
  • Published : 2001.10.01

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) 기술을 이용하여 구현하여 높은 확장성과 안정성을 제공한다.

Keywords

References

  1. Bemers- Lee, T., Cailliau, R, Luotnen, A, Frystyck Nielsen, H. and Secret, A., The World-Wide Web, in Communications of the ACM, 37(8), August, 1994
  2. Daniel Laliberte, 'What is HyperNews ? : A Brief Overview,' from Internet, http://www.hypernews.org/HyperNews/get/hypernews.hrml
  3. Appelt, W., Mamhrey, P. 'Experiences with the BSCW Shared Workspace System as the Backbone of a Virtual Learning Environment for Students,' Proceedings of the World Conference on Educational Multimedia, Hypermedia and Telecommunications ED-MEDIA 99, Seattle, June 1999
  4. Appelt, W, 'WWW Based Collaboration with the BSCW System,' in Proceedings of SOFSEM'99, Springer Lecture Notes in Computer Science 1725, pp.66-78 Nov/Dec. 4, Milovy (Czech Republic)
  5. Appelt, W., 'What Groupware Functionality do Users Really Users Really Use?.' In Proceedings of the 9th Euromicro Workshop on PDP 2001, Mantua, IEEE Computer Society, Los Alamitos pp.7-9, February, 2001
  6. 문남두, 안건태, 김진홍, 한천용, 정명희, 이명준, 'CoWare : 효과적인 공동작업을 위한 웹 기반 그룹웨어', 한국정보처리학회논문지B 제8-B권 제3호, pp.269-282, 2001
  7. Myung-Joon Lee, Chun-Yong Han, Geon-Tac Ahn, Jin-Hong Kim, Nam-Doo Moon and Myung-Hee Jung, 'CoWare : A Web-Based Groupware for Effective Collaboration,' Proceedings The 4th Korea-Russia International Symposium on Science and Technology, Part3, pp.128-133, 2000 https://doi.org/10.1109/KORUS.2000.866071
  8. Gyu-Wan Kim, Soo-Kwon Jeong, Jac-Hoon Jeong, In-Ho Kim, Myung-Joon Lee, 'CoDocs : An electronic document management system supporting effective collaborative work,' 8th International Conference on Human-Computer Interaction, Vol.2, pp.593-597, August, 1999
  9. Richard Wood, 'eRoom gets real,' iTnews story, May, 2001
  10. Tyler Jewell, 'EJB 2.0 specification release review,' On Java.com, May, 2001
  11. 'http://postgresql.leener.co.il/users-lounge/index.html,'
  12. Li Gong, 'JXTA : Technology Overview,' Sun Microsysterns, Inc
  13. Java2 Platform, Enterprise Edition Blueprints, 'J2EE$^{TM}$ Design Patterns'