DOI QR코드

DOI QR Code

다중세션 공동저작 환경에서의 충돌 없는 객체 공유를 위한 대표의장 방식의 플로어 제어

The Chair-of-Chair-Guided Floor Control for Sharing Objects without Collision in a Multi-Session Collaborative Authoring Environment

  • 발행 : 2005.10.01

초록

많은 저작자들이 협력하여 작업을 수행할 수 있는 공동저작 시스템에서는 저작을 위해 객체들을 공유하는 일들이 참여 저작자들 간에 빈번히 발생한다. 따라서 객체 액세스를 위한 경쟁을 최소화하고 객체들의 배타적 사용을 보장해 주는 플로어 제어가 필요하다. 플로어(floor)란 공동저작 참여자에게 부여되는 한 공유자원에 대한 임시 사용 권한이다 단일세션 환경을 위한 플로어 제어 기법들은 여러 문헌에서 찾아 볼 수 있으나 다중세션 환경을 위한 기법들은 거의 찾아 볼 수가 없다. 다중 세션 환경에서는 한 객체가 여러 세션에서 동시에 공유될 수 있다. 본 논문은 다중 세션 환경에서의 객체 공유로 인한 문제들의 해결을 위해 대표의장(chair-of-chair) 방식의 플로어 제어 기법을 제안한다. 기존의 의장형 방식을 확장한 이 방식에는 세션 의장들 중에서 선출된 대표의장이 존재한다.

The sharing of objects for authoring frequently occurs among participating users in a cooperative authoring system where many users can collaborate. Floor control is therefore needed not only for minimizing the race condition during object accesses but also for ensuring the exclusive use of objects. h floor is a temporary access right that is given to a participating user who wants to use a shared object. Although the floor control methods for a single session environment can be found in various literature, those methods for a multi-session environment can hardly be found. In a multi-session environment, an object can be shared by multiple sessions. As a solution to the problems due to object sharing in such an environment, this paper presents a floor control method based on the chair-of-chair guidance. This method is an extension of those based on traditional chair guidance; the chair-of-chair elected among session chairs exists in this method.

키워드

참고문헌

  1. 성미영, 'MissCW: 다중 사용자 동기적 공동 저작 시스템', 정보처리학회 논문지, pp.1697-1706, Dec., 1996
  2. Jonathan Grodin, 'Computer-Supported Cooperative Work: History and Focus,' IEEE Computer, Vol.27, NO.5, pp.19-25, May, 1994 https://doi.org/10.1109/2.291294
  3. Walter ReinHard, et al, 'CSCW Tools: Concepts and Architectures,' IEEE Computer, Vol.27, No.5, pp.28-36, May, 1994 https://doi.org/10.1109/2.291293
  4. F. Pacall, A. Sandoz, A. Schiper, 'Duplex: A Distributed Collaborative Editing Environment in Large Scale,' Proceedings on CSCW'94, ACM Press, pp.65-173, October, 22-26, 1994 https://doi.org/10.1145/192844.192900
  5. 김동성, 이광행, 오삼권, '분산형 멀티미디어 공동작업 관리시스템의 설계', 한국정보처리학회 춘계학술발표논문집, 제3권, 제1호, pp.682-686, 1996
  6. H. P. Dommel and J. J. Aceves, 'Floor Control for Multimedia Conferencing and Collaboration,' ACM Multimedia Systems, Vol.5, No.1, pp.23-38, 1997 https://doi.org/10.1007/s005300050040
  7. Thomas Gutekunst, Thomas Schmidt, Gnter Schulze, Jean Schweitzer, Michael Weber: 'A Distributed Multimedia Joint Viewing and Tele-Operation Service for Heterogeneous Workstation Environments.' GI/ITG Workshop on Distributed Multimedia Systems. Stuttgart, 1993
  8. S. Greenberg. 'Sharing Views and Interactions with Single-User Applications.' In Proceedings of the Conference on Office Information Systems, pp.227-237. ACM, April, 1990 https://doi.org/10.1145/91474.91546
  9. CHAWATHE, Y., AND WANG, H. J. 'A Coordination Architecture for MBone Conferences.' D.C. Berkeley CS268 'Computer Networks' Course Project Report. Paper online 4 , May, 1997
  10. 이광행, 전재우, 오삼권, 'CW-MAN: 효율적인 멀티미디어 공동저작을 위한 혼합형 구조의 공동저작 관리 시스템', 정보처리논문지, 제6권, 제5호, pp.1253-1262, 5월, 1999년
  11. Hans-Peter Dommel and J.J. Garcia-Luna-Aceves, 'Floor Control for Multimedia Conferencing and Collaboration,' Multimedia Systems(ACM/Springer Verlag), Vol.5, No.1, pp.23-38, Jan., 1997 https://doi.org/10.1007/s005300050040
  12. 신성운, 오삼권 '분산 다중세션 환경에서의 공동 저작을 위한 플로어 제어', 한국정보처리학회 춘계학술발표논문집, 제10권, 제1호, pp.1089-1092, 2003