A Collaborative System Supporting the Synchronous Web Browser Sharing

동기적 웹 브라우저 공유를 지원하는 협동작업 시스템

  • Published : 2001.06.01

Abstract

컴퓨터를 이용한 협동작업은 공간적으로 분산되어 있는 여러 작업자들이 동기적 EH는 비동기적으로 협력할 수 있게 함으로써 보다 신속하고 정확하게 작업을 진행할 수 있게 한다. 최근의 협동작업 분야의 급속한 발전은 이제 더 이상 웹 상에서의 협동작업 도구를 메일, 채팅, 화이트보드, 화상회의 등에 한정하지 않고 웹 응용 프로그램들을 협동작업 도구에 포함시키기에 이르렀다. 본 논문에서는 공간적으로 분산되어 있는 여러 작업자들이 상용 웹 브라우저를 이용하여 웹 문서와 웹 데이터베이스 내용을 공유함으로써 보다 효율적인 협동작업을 할 수 있는 시스템을 소개한다. 본 논문에서 소개하는 시스템은 주소 동기화(URL Synchronization), 스크롤 동기화(Scroll Synchronization) 및 윈도우 크기 동기화(Window Size Synchronization) 기능을 제공하여 사용자들이 서로 다른 터미널에서 웹 브라우저를 동기적으로 이용할 수 있게 한다. 주소 동기화는 인터넷 브라우징의 이동과 방향을 동기적으로 제어해주고, 폼 동기화는 웹 페이지 입력을 실시간으로 보여준다. 스크롤 동기화는 웹 페이지의 스크롤을 동기적으로 제어하여 웹 브라우저의 출력 내용이 길어질 경우에도 문서 안의 같은 부분을 공유 할 수 있게 하며 윈도우 크기 동기화는 윈도우의 길이와 넓이를 맞춰준다.

Keywords

References

  1. 이재호, '협력작업을 위한 에이전트 기반 소프트웨어', 한국정보과학회 정보과학회지 제16권 7호, pp.24-30, 1998
  2. 궁상환, 황승구, 'Collaborative Computing의 기술 및 응용', 한국정보과학회 정보과학회지 제16권 제7호, pp.5-14, 1998
  3. Vocaltec Corporation, InternetPhone, http://www.vocaltec.com
  4. CU-SeeMe, Available at http://www.cu-seeme.com
  5. MicroSoft Corporation, NetMeeting http://www.microsoft.com
  6. Netscape Communications Corporation Conference http://www.netscape.com
  7. Makoto Kobayashi, Masahide Shinozaki, Takashi Sakiri, Maroun Touma, Shahrokh Daijavard, Catherine Wolf, 'Collaborative Customer Services Using Synchronous Web Browser Sharing,' ACM conference on CSCW, pp.99-108, 1998 https://doi.org/10.1145/289444.289484
  8. Greenberg, S., and Roseman, M., GroupWeb:A WWW Browscr as Real Time Groupware, in ACM SIGCHI'96 Conference on Human Factors in Computing System, Companion Proceedings, pp.271-272, 1996 https://doi.org/10.1145/257089.257317
  9. Jacobs, S., Gebbardt, M. Kethers, S., and Rzasa, W., Filling HTML forms Simultaneously : CoWeb Architecture and Functionality, in Proceedings of the fifth International World Wide Web Conference, pp.1385-1395, 1996
  10. H. Lei and D. Duchamp, 'An Analytic Approach to File Prefetching,' Proc. 1997 USENIX Annual Technical Conference, January 6-10, 1997