• 제목/요약/키워드: Remote Workspaces

검색결과 7건 처리시간 0.018초

이클립스 통합 개발 환경에서의 WebDAV 기반 원격작업공간 지원 (Supporting WebDAV-based Remote Workspaces for Eclipse IDE)

  • 김성훈;이홍창;이명준
    • 인터넷정보학회논문지
    • /
    • 제9권4호
    • /
    • pp.97-114
    • /
    • 2008
  • 이클립스는 소프트웨어 개발을 위한 개방형 통합 환경으로서, 자바 애플리케이션의 개발을 위한 사실상의 표준으로 매우 신속하게 그 자리를 잡아가고 있다. 또한 다양한 플러그인의 설치를 통하여 통합 환경을 위한 새로운 기능이 추가될 수 있어서 매우 확장성이 뛰어나다. WebDAV는 HTTP1.1을 확장한 프로토콜로서 웹상의 다양한 콘텐츠에 대한 비동기적인 협업저작을 지원하는 IETF 표준 프로토콜이다. 본 논문에서는 이클립스에서 소프트웨어 개발을 위한 프로젝트 작업공간으로서 WebDAV 서버가 제공하는 원격작업공간을 프로그래머가 사용할 수 있도록 지원하는 DAVSpace 플러그인의 개발에 대하여 기술한다. DAVSpace는 WebDAV 프로토콜을 사용하여 원격작업공간에 이클립스 프로젝트와 관련된 자원의 관리를 지원한다. DAVSpace의 사용을 통하여 지역작업 공간과 더불어 지정된 원격작업공간상에서 이클립스 프로젝트를 생성할 수 있다. 자원을 저장하기 위한 이벤트가 발생하는 경우 DAVSpace는 그 자원을 두 개의 작업공간에 중복하여 저장한다. 이러한 DAVSpace의 기능에 힘입어 개발자는 자신이 위치하고 있는 장소에 무관하게 개발 프로젝트를 효과적으로 진행할 수 있다.

  • PDF

RAPID GEOMETRIC 3D MODELING FOR AUTOMATED CONSTRUCTION EQUIPMENT

  • 조용권
    • 건설관리
    • /
    • 제4권1호
    • /
    • pp.55-60
    • /
    • 2003
  • Unstructured workspaces which are typical in construction contain unpredicable activities as well as changing environments. Most automated and semi-automated construction tasks require real-time information about the local workspace in the form of 3D geometric models. This paper describes and demonstrates a new rapid, local area geometric data extraction and 3D visualization method for unstructured construction workspaces that combines human perception, simple sensors, and descriptive CAD models. The rapid approach will be useful in construction in construction in order to optimize automated equipment tasks and to significantly improve safety and a remote operator's spatial perception of the workspace.

웹데브 기반의 스마트폰 협업 어플리케이션 개발 (Development of a WebDAV-based Smartphone Collaborative Application)

  • 이홍창;김보현;이명준
    • 한국정보통신학회논문지
    • /
    • 제15권3호
    • /
    • pp.680-690
    • /
    • 2011
  • 협업 어플리케이션은 원거리의 사용자들이 비동기적인 협업을 수행할 수 있도록 가상의 작업 공간을 이용하여 협업서비스와 환경을 지원한다. 일반적인 협업 어플리케이션은 데스크톱 기반의 개인용 컴퓨터를 바탕으로 사용자들 간 자원 공유, 비동기 통신 등의 협업 기능을 제공하였다. 하지만 이러한 개인용 컴퓨터 기반의 실행 환경은 다양한 장소에서 발생하는 유연한 협업 상황을 지원하기에 많은 어려움이 따른다. 본 논문에서는 웹데브 기반으로 협업 서버와 통신을 수행하며 다양한 작업장을 이용한 자원 공유, 그룹 통신과 같은 효과적인 협업 기능을 제공하는 스마트폰 협업 어플리케이션 개발에 대하여 기술한다. 개발된 어플리케이션은 터치스크린/터치슬라이드 기반의 사용자 인터페이스를 통하여 이동 환경에서 높은 사용자 접근성을 제공한다. 또한, 본 연구에서는 협업 서버의 응답을 손쉽게 분석하도록 정의된 협업 프로토콜을 이용하는 웹데브 기반의 협업 라이브러리를 개발하여 스마트폰 협업 어플리케이션이 협업 서버와 효과적으로 통신을 수행하도록 지원한다.

CoSlide 협업시스템을 지원하는 CoSpace 클라이언트의 원격 버전 관리 (Remote Versioning on the CoSpace Client for the CoSlide Collaborative System)

  • 박종문;이명준
    • 한국정보통신학회논문지
    • /
    • 제14권1호
    • /
    • pp.233-241
    • /
    • 2010
  • CoSlide는 WebDAV 기반의 Jakarta Slide 서버를 확장한 협업시스템으로서 협업참여자들을 위하여 그룹작업장을 제공한다. CoSpace는 WebDAV프로토콜을 통하여 CoSlide 서버에서 다양한 협업저작 활동을 지원하는 클라이언트이며 협업참여자들 사이의 효과적인 상호작용을 지원하는 그래픽 사용자 인터페이스와 협업참여자들의 공유자원 관리기능을 제공한다. 하지만, 협업 수행에 있어서 공유자원의 동시 수정은 협업참여자들에 의해 생성된 수정본들 사이의 충돌을 발생할 수 있어, 프로젝트 진행에 심각한 문제를 야기한다. 본 논문에서는, 이러한 문제점을 해결하기 위한 CoSpace 클라이언트의 확장에 대하여 기술한다. 확장된 CoSpace는 협업참여자들이 서버 자원의 버전을 원격으로 관리할 수 있는 원격 버전 관리 기능을 지원한다. 또한, 프로그램 소스코드와 같은 텍스트 파일의 변경 사항을 확인 할 수 있도록, 확장된 클라이언트는 두 버전을 비교하여 차이점을 시각적으로 표현하며 작업장 전체에 대한 버전 관리 기능과 지정된 자원의 불필요한 버전을 일괄적으로 제거하는 기능도 함께 제공한다.

이클립스 통합 개발 환경에서의 원격 작업 공간 지원 (Supporting Remote Workspaces for Eclipse IDE)

  • 김성훈;이홍창;박양수;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 가을 학술발표논문집 Vol.33 No.2 (D)
    • /
    • pp.709-712
    • /
    • 2006
  • 이클립스는 오픈 소스 프로젝트로 개발된 세계에서 가장 널리 사용되는 자바 통합 개발 환경 중의 하나이다. 이러한 이클립스의 모든 기능은 플러그인을 통해 제공된다. 플러그인은 이클립스 플랫폼이 제공하는 서비스를 이용하거나 다른 플러그인과 연동되거나 통합되어 사용된다. 이클립스 플랫폼에서 원격 작업 공간을 이용하여 프로젝트를 관리할 수 있는 플러그인이 개발된다면 효율적으로 프로젝트를 개발할 수 있을 것이다. 본 논문에서는 웹데브 프로토콜을 이용하여 프로젝트를 효율적으로 관리할 수 있는 AutoWebDAV 이클립스 플러그인의 개발에 대하여 기술한다. AutoWebDAV 플러그인은 웹상에서 협업을 지원하기 위한 표준 프로토콜인 웹데브 프로토콜을 이용하여 프로젝트 개발 시 로컬 작업 공간만이 아닌 웹상에 원격 작업 공간을 두어, 어디서나 프로젝트를 가져와서 사용하고 개발할 수 있도록 지원하여준다. 현재까지는 프로젝트를 원격 저장소에 저장하기 위해서는 여러 가지 번거로운 절차를 거쳐야 하였지만 AutoWebDAV 플러그인을 이용할 경우 서버설정 후 간단한 버튼 조작으로 원격 서버에 프로젝트 구성요소들을 저장할 수 있도록 하였다.

  • PDF

협업 가상현실 기반의 분자모델링 교육 시스템 (A Molecular Modeling Education System based on Collaborative Virtual Reality)

  • 김정호;이준;김형석;김지인
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제14권4호
    • /
    • pp.35-39
    • /
    • 2008
  • 협업 시스템은 원거리의 다수 사용자들이 시간과 공간의 제약을 받지 않고 공동의 작업을 진행 할 수 있도록 서비스를 제공하는 시스템이다. 하지만 모든 시스템들이 그렇듯이 처음 사용할 때는 여러 가지 시행작오가 생기게 된다. 가상분자모델링 시스템인 VRMMS[1]는 여러 사용자들이 온라인상에서 분자 구조를 관찰하고 시뮬레이션 결과를 확인 할 수 있고 또한 피드백까지 줄 수 있는 협업시스템인데, 분자 모델을 연구하는 사람들에게는 유용한 시스템이지만 익숙하게 분자 구조를 조작하기 위해서는 인터페이스에 대한 학습이 필요하다. 가장 좋은 방법은 직접 만나서 교육을 시켜주는 것이지만 한 장소가 아닌 여러 장소에서 원격으로 실험을 진행하는 상황에서는 사용법에 대한 직접적인 교육이 힘들기 때문에 시행착오 기간이 길어질 수 있다. 본 논문에서는 이러한 시행착오를 줄이기 위해 가상의 현실세계인 세컨드라이프[2]를 통해 분자 구조를 관찰하고 시뮬레이션을 할 수 있는 협업시스템을 제안한다. 각각의 사용자들은 가상세계에서 자신의 아바타를 통해 가상분자모델링 시스템인 VRMMS를 사용하여 현실 세계에서와 같은 방식으로 실험을 진행할 수 있으며, 실험에 익숙하지 않는 사용자들은 실험방법을 직접 보고 따라 해 볼 수 있어서 좋은 학습효과를 기대할 수 있다.

  • PDF

지리적으로 분산된 디자이너들을 위한 3D 디자인 협업 환경 - 공유 조작과 원격 실재감을 지원하는 증강현실 기반 인터랙션 기법을 중심으로 - (Collaborative 3D Design Workspace for Geographically Distributed Designers - With the Emphasis on Augmented Reality Based Interaction Techniques Supporting Shared Manipulation and Telepresence -)

  • 사공경;남태진
    • 디자인학연구
    • /
    • 제19권4호
    • /
    • pp.71-80
    • /
    • 2006
  • 국제화, 전문화, 분업화 되고 있는 비즈니스 환경으로 인해 제품 디자인 프로세스에서 협업의 중요성은 날로 높아지고 있다. 본 연구에서는 서로 다른 공간에 존재하는 디자인 전문가들이 3D 모델을 함께 검토하고 논의할 수 있는 실시간 원격디자인 협업 환경을 제안한다. 특히 원격 협업 환경에서 원격 실재감, 공유조작, 상대 인식 등의 비언어적인 의사소통 방법을 제공하는 새로운 인터랙션 기법을 개발하고, 디자인 리뷰와 관련된 작업에 어떠한 영향을 끼치는지 평가하였다. 관련연구 조사와 디자인 협업 행태의 관찰 실험을 기반으로 작업대상 관련, 작업공간 관련, 상대인식 관련 요구사항을 도출하였다. 이를 충족시키기 위해 증강현실(Augmented Reality) 기반의 3차원 원격 협업 환경을 구축하였고 원격 사용자에 대한 존재감을 제공하는 회전원반(Turn-table)과 가상그림자(Virtual Shadow)라는 인터랙션 도구를 개발하였다. 회전원반은 가상모델의 조작에 직관성을 부여하고 상대의 조작에 물리적인 단서를 제공한다. 가상그림자는 상대의 위치, 제스처, 지시 등의 인식 정보를 지속적이고 자연스럽게 제공한다. 평가 실험을 통하여 새로운 인터랙션 도구들이 3D 모델의 검토에 있어서 대략적인 지시를 효과적으로 지원하며 수정사항에 대한 논의를 촉진시킴을 알 수 있었다. 연구 결과는 가상의 3차원 모델을 다루는 원격에 위치한 사용자들(디자이너-디자이너, 디자이너-엔지니어, 혹은 디자이너-모델러 등) 간의 자연스러운 의사소통을 촉진하고 협업의 효율을 증대시키는데 기여할 수 있다.

  • PDF