• 제목/요약/키워드: Collaborative Authoring

검색결과 36건 처리시간 0.06초

WebDAV 기반의 협업시스템을 위한 Jabber 메신저 (Jabber Messenger for a WebDAV-based Collaborative System)

  • 이홍창;박진호;김성훈;이명준
    • 정보처리학회논문지C
    • /
    • 제14C권6호
    • /
    • pp.509-518
    • /
    • 2007
  • Jakarta Slide는 아파치 프로젝트 중의 하나로 개발된 WebDAV 서버로서 인터넷 상에서 다양한 콘텐츠의 비동기적인 협업 활동을 지원한다. 하지만 WebDAV 프로토콜은 사용자와 그룹을 위한 가상 작업공간을 명시적으로 지원하지 않기 때문에, Jakarta Slide를 통하여 복잡한 협업을 지원하는 것은 매우 어려운 작업이다. CoSlide 협업시스템은 Jakarta Slide의 이러한 문제점을 개선하기 위하여 확장된 시스템으로서 그룹작업을 위한 다양한 가상 작업공간을 지원함으로써 보다 효과적인 협업 환경을 제공한다. 본 논문은 CoSlide 협업시스템을 위한 CoJBother 메신저의 개발에 대하여 기술한다. CoJBother는 표준 Jabber 프로토콜을 기반으로 하는 JBother 메신저를 확장하여 개발되었으며, CoSlide 협업시스템의 사용자와 그룹을 지원하기 위하여 Jabber 프로토콜이 확장되었다. CoJBother는 일반 Jabber 사용자와 그룹에 대한 정보와 더불어 CoSiide 협업시스템의 사용자와 그룹의 정보를 표시한다. CoSlide를 통하여 협업을 수행하는 사용자는 CoJBother를 통하여 별도의 관리 작업 없이 그룹 구성원들과 그룹 채팅을 수행할 수 있다.

WebDAV기반 협업시스템 접근 제어 설계 (Design of an Access Control for WebDAV-based Collaborative System)

  • 변상희;박희종;박양수;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (3)
    • /
    • pp.562-564
    • /
    • 2004
  • WebDAV(Web-based Distributed Authoring and Versioning)는 웹 통신 프로토콜로서 인터넷을 통하여 다양한 콘텐츠의 비동기적인 협업 저작을 지원한다. 따라서 WebDAV를 지원하는 다양한 종류의 서버들은 상호간의 협업 작업이 가능하다. 특히 WebDAV의 접근 제어 프로토콜은 특정 자원에 대한 접근 제어 권한을 정의하기 위하여 표준 Privilege들을 정의하고 있다. 본 논문에서는 웹기반 협업시스템의 핵심 기능인 팀 작업장과 공개 작업장의 자원에 접근할 때, 사용자의 권한과 작업장의 특성 그리고 자원의 특징에 따라 접근 제어 관리를 할 수 있도록 접근 제어 기법을 설계하였다. 특히 공개 작업장은 파일 올리기만 가능한 작업장, 내려받기만 가능한 작업장, 올리기/내려받기 가능한 작업장과 같이 성격이 다양하다. 이를 지원하기 위하여 작업장내 파일에 대한 접근 권한을 구체적으로 설계함으로써 협업작업을 체계적이고 안정적으로 지원할 수 있다.

  • PDF

협력적 충돌 제어 방식을 이용한 공동 저작 시스템의 설계 (Design of Cooperative Authoring System Using Collaborative Conflict Resolution)

  • 이원재;권태삼;백영태;강운구;윤경섭;왕창종
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (2)
    • /
    • pp.685-687
    • /
    • 1998
  • 본 연구에서는 협력적 충돌 제어 방식을 도입하여, 공동 저작 도구를 설계한다. 제안된 시스템은 실시간 알림 기능 및 비 실시간 메시지 전송 방식으로 저작자들 간의 의견 교환을 원활히 제공하여, 공동 저작 시에 발생할 수 있는 작업자들간의 충돌 가능성을 최소화한다. 실시간 공동 작업과 비 실시간 공동작업을 위한 방법을 제공하여 저작자들 사이의 공동 작업의 효율성 증대할 수 있으며, 다수 저작자들의 관점에 따라 다중 문서를 생성하는 방법을 도입하여 저작 단계에서 발생할 수 있는 충돌을 배제할 수 있다. 또한, 저작물을 학습하는 학습자가 다수 저작자들의 의견이 수렴된 저작물을 HTML브라우저를 통하여 학습할 수 있으므로 학습자의 다양한 욕구에 부합하는 저작물을 생성할 수 있다.

  • PDF

공동 작업이 가능한 가상공간 저작 서버의 설계 및 구현 (Design and Implementation of a Collaborative Virtual Space Authoring Tool)

  • 김규평;이종학
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.274-276
    • /
    • 2001
  • 최근 인터넷상에서 웹 출판이 가능한 삼차원 가상공간을 효율적으로 구축하기 위한 다양한 VRML(Virtual Reality Modeling Language) 저작도구들이 개발되고 있다. 기존의 오프라인 방식의 VRML 저작도구들은 실세계에 존재하는 다양한 형태의 객체들을 라이브러리로 제공하지만 수많은 객체들을 모두 제공하는 것에는 한계가 있으며, 여러 사람이 공동 작업을 통해 하나의 가사공간을 구축할 수 없는 문제점이 있다. 본 논문에서는 온라인 상에서 객체를 저작하고 공동 작업을 통해 가상공간을 구축할 수 있는 가상공간 저작 서버를 제안하고 구현한다. 가상공간 저작 서버에 접속하는 모든 클라이언트들은 자신이 저작한 삼차원 객체들을 다른 클라이언트들과 공유해서 사용할 수 있다. 공동 작업이 가능한 가상공간 저작 서버는 여러 곳에 흩어져 저장되어 있는 가상 객체들의 재사용을 가능하게 하며 가상공간 구축에 대한 공동 작업을 통해 작업의 효율을 극대화 할 수 있다.

다중 참여자 네트웍 가상현실 시스템을 위한 복수 멀티케스트 통신구조 (A heterogeneous multicast communication for the network virtual reality system)

  • 성운재
    • 한국시뮬레이션학회논문지
    • /
    • 제7권1호
    • /
    • pp.1-14
    • /
    • 1998
  • In this paper, we propose an efficient network communication scheme tailored to the network virtual reality(NVR) system. We first present the architecture and implementation of CVRAT (collaborative virtual reality authoring tool). The design goal of CVRAT is to provide consistent and scalable shared virtual environments. To achieve this goal, we classify the network messages according to their reliability and latency requirements. These conflicting requirements lead us to conceive a heterogeneous communication scheme which provides the unicast and three different multicast transport services; unreliable multicast, receiver-driven reliable multicast, fast reliable multicast. Each protocol has trade-offs in reliability, latency and bandwidth usage. The characteristics are analyzed by several experiments. Finally, applying this communication method to multi-participant battle-field tank simulation, we show the efficacy of proposed heterogeneous transport mechanism.

  • PDF

온톨로지 생성과 공유를 위한 시맨틱 웹 기반 위키 시스템 (A Semantic Web-enabled Woo System for Ontology Construction and Sharing)

  • 김현주;최중민
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권8호
    • /
    • pp.703-717
    • /
    • 2006
  • 시맨틱 웹은 컴퓨터가 처리 가능한 의미 정보를 표현하고 공유할 수 있는 보편적인 매체를 개발하는 것이 목적이며, 따라서 시맨틱 웹에서는 이러한 의미 정보를 표현하는 온툴로지를 웹에 배포하여 이용 가능하게 만드는 것이 매우 중요하다. 하지만 현존하는 대부분의 온톨로지 저작 도구는 웹이 아닌 환경에서 운용되기 때문에 작성된 온톨로지를 바로 웹에 배포할 수 없으며 온톨로지를 여러 사람이 공동으로 저작할 수 없다는 단점이었다. 이 논문에서는 위키 (Wiki)를 이용하여 온톨로지를 쉽게 웹에 배포할 수 있고 온툴로지 생성과 공유를 용이하게 해주는 기반구조를 제안한다. 위키는 사람을 대상으로 하는 지식 공동 저작과 공유를 위한 기반 구조 중 하나로서 웹에서 운용되며, 위키의 내용은 웹 문서 서식을 위한 간단한 마크업 언어와 자연어로 구성된다. 이 논문은 보다 용이한 온톨로지 생성과 공유를 위해 기존의 위키 시스템에 시맨틱 웹 요소를 추가하여 인간을 위한 지식 공동 저작과 공유를 위한 시스템인 통시에 에이전트 소프트웨어도 쉽게 접근하여 온툴로지 정보를 얻을 수 있는 시맨틱 웹 기반 구조를 제안하였으며 이를 통해 시맨틱 조회, 시맨틱 탐색, 시맨틱 질의를 실현하고자 하였다.

DavSUDP: 웹데브 사용자 정의 속성의 활성화를 위한 단순 프로토콜 (DavSUDP: A Simple Protocol for Utilizing WebDAV User-defined Properties)

  • 정혜영;안건태;유양우;박양수;이명준
    • 정보처리학회논문지C
    • /
    • 제12C권1호
    • /
    • pp.129-136
    • /
    • 2005
  • 웹데브(WebDAV)는 HTTP/1.1의 확장된 프로토콜로서 인터넷을 통하여 분산된 저작과 버전관리를 지원한다. 웹데브의 주요 기능인 속성관리는 저장소의 역할과 함께 자원의 추가 정보를 관리하고 활용할 수 있는 장점을 가지고 있다. 지금까지 대부분의 웹데브를 지원하는 응용 시스템은 속성 관리 기능의 활용보다는 단순 저장소의 역할로 웹데브를 사용하고 있다. 그러나 협업 지원 시스템과 같은 웹데브 기반의 고급 응용 프로그램을 개발하기 위해서는 웹데브 사용자 정의 속성의 설계와 활용이 매우 중요하다. 본 논문에서는 웹데브 사용자 정의 속성을 정의한 XML 형식의 환경 설정 속성과 그 처리 수행 절차를 기술한 DavSUDP(WebDAV Simple User-defined Property Definition Protocol) 프로토콜을 제안한다. DavSUDP는 웹데브 기반의 응용 시스템을 개발하는데 있어서 웹데브 서버가 사용자 정의 속성을 효과적으로 관리할 수 있게 하여준다. 이를 보이기 위하여 아파치의 $mod{\_}dav$ 모듈이 DavSUDP를 지원하도록 확장하였으며, 이를 이용하여 iPlace 협업 지원 시스템의 공개작업장을 개발하였다.

공동저작에서의 효율적인 공유객체 액세스를 위한 디렉토리 서비스 시스템 (The Directory Service System for Efficient Shared-Object Access in Collaborative-Authoring)

  • 전재우;오삼권
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (2)
    • /
    • pp.233-235
    • /
    • 1999
  • 공동저작 관리 시스템은 효율적인 공동저작을 위해 공유객체관리기능, 세션관리기능, 텔리포인팅(telepointing) 기능, 그리고 공동저작 인지(collaboration awareness) 기능들을 제공해야 한다. 이 중 공유객체관리기능은 저작자로 하여금 등록된 공유객체들을 편리하게 액세스 할 수 있도록 하고 저작에 필요한 공유객체들을 등록, 변경, 그리고 삭제할 수 있도록 함으로써 작업효율을 증대시킬 수 있는 핵심기능이다. 최근의 연구는 주로 등록된 공유객체의 변경 및 불필요한 정보전송으로 인한 작업지연, 그리고 공유객체 액세스 권한의 효율적인 관리를 위한 플로어 제어(floor control)에 그 초점을 맞추고 있으나 공유객체관리를 위한 기법이나 구조에 관한 연구는 미흡하다. 편리한 공동저작을 위해서는 분산환경의 특징상 가 저작자들의 시스템에 자연스럽게 분산되어 있는 공유객체들을 저작자나 공유객체들의 실제 위치에 상관없이 액세스할 수 있도록 하고, 저작자로 하여금 공유객체의 등록 시에 유일명 부여(unique naming)를 가능하게 하여 필요한 공유객체를 쉽게 검색할 수 있도록 해야 한다. 이를 위해 본 논문은 공유객체 디렉토리 서비스(shared-object directory service)를 제안한다. 공유객체 디렉토리 서비스는 일반 디렉토리(normal directory)와 세션 디렉토리(session directory)를 저작자에게 제공하여 공유객체의 등록시에 유일명 부여를 가능하게 하고 필요한 공유객체 검색을 용이하게 한다.

  • PDF

XML기반 전역 Peer-to-Peer 엔진 설계 및 구현 (Design and Implementation of XML based Global Peer-to-Peer Engine)

  • 권태숙;이일수;이승룡
    • 한국통신학회논문지
    • /
    • 제29권1B호
    • /
    • pp.73-85
    • /
    • 2004
  • 본 논문에서는 다양한 종류의 서비스 지원이 가능하며, PC, 웹, 모바일 환경을 연동 할 수 있는 새로운 개념의 XML 기반 글로벌 P2P 엔진을 제안하고 이에 대한 설계 및 구현 경험을 소개한다. 제안된 P2P 엔진은 모든 메시지 교환 시 텍스트 기반의 XML을 사용함으로써 웹 연동 및 이기종간 데이터 교환이 가능하며, 다중 수준의 보안레벨과 여러 보안 알고리즘을 적용할 수 있는 기능도 제공한다. 이를 위하여 제안된 시스템은 모든 메시지를 스케줄링, 필터링 하는 Message Dispatcher, 보안 기능을 지원하는 보안 관리자와 전송을 담당하는 전송 관리자를 포함하는 SecureNet Manager, 피어를 검색하여 피어 네트워크 환경을 구성하는 Discovery Manager, 그리고 XML 문서처리 기능을 포함하는 데이터 관리자인 Repository Manager 모듈로 구성되어있다. 본 논문에서 제안된 시스템의 가용성 평가를 위해 커뮤니케이션 서비스인 채팅과 협업 중 공동 저작 도구로서 화이트보드 그리고 파일 공유서비스를 각각 구현하고, 기존의 타 시스템과의 성능 비교 평가를 하였다.

WebDAV 기반의 효과적인 공개 작업장 지원 (Supporting Effective Open Workspaces Based on WebDAV)

  • 박희종;김동호;안건태;이명준
    • 정보처리학회논문지C
    • /
    • 제13C권2호
    • /
    • pp.249-258
    • /
    • 2006
  • WebDAV는 HTTP1.1을 확장한 프로토콜로서 웹상의 다양한 콘텐츠에 대한 비동기적인 협업저작을 지원하는 IETF 표준 프로토콜이다. 최근 WebDAV 서버 상의 자원에 대한 접근 제어를 체계적으로 지원해 주는 WebDAV 접근제어 프로토콜이 발표되었다. WebDAV 접근제어 프로토콜은 WebDAV 서버 자원에 대하여 다양한 제어 기법들을 지원해 줌으로써 고급의 서버기능을 용이하게 구현할 수 있도록 지원한다. 본 논문에서는 WebDAV 접근제어 프로토콜 기반으로 일반적인 방문자들 간의 자료 교환이나 공유를 체계적으로 지원하는 공개작업장의 개발에 대하여 기술한다. 공개작업장은 자료제공 공개작엉장(Download-Only Open Workspace), 자료제출 공개작업장(Upload-Only Open Workspace), 일반 공개작업장(Upload-Download Open Workspace) 등의 세가지 유형이 지원되며 시스템에 등록된 사용자는 누구나 시스템 관리자를 통하지 않고도 자유롭게 공개작업장을 생성할 수 있다. 이러한 공개작업장의 지원을 위하여 널리 사용되는 Slide WebDAY 서버와 DAVExplorer WebDAV 클라이언트를 확장하였다.