• 제목/요약/키워드: 버전 관리자

검색결과 71건 처리시간 0.024초

웹 기반 공간 OODBMS를 위한 형상 버전 관리자의 개발 (Development of a Configuration Version Manager for a Web-based Spatial OODBMS)

  • 김동오;장염승;한기준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (B)
    • /
    • pp.7-9
    • /
    • 2001
  • 최근 웹이 활성화되고 인터넷이 대중화되면서 지리 정보 시스템 분야에서도 웹 상에서 공간 데이터의 검색 및 관리의 필요성이 대두되었다. 또한, 지리 정보 시스템에서 다루는 공간 데이터는 가변적이고 대용량이기 때문에 이러한 데이터를 효율적으로 처리하기 위해서는 웹 기반 공간 OODBMS의 사용이 적합하다. 이러한 웹 기반 공간 OODBMS를 사용하는 실제 응용프로그램에서 다중 사용자 환경에서의 협동 작업이 효율적으로 수행되기 위해서는 객체들의 버전 뿐만 아니라 일정 영역내의 연관된 객체들의 접합인 형상을 효율적으로 관리하는 것이 절실히 필요하다. 이에 본 논문에서는 기존의 형상 관리 시스템, 버전관리 시스템, 협동작업 기법을 분석하여 웹 기반공간 OODBMS를 위한 형상 버전 관리 모델을 제시하였다. 형상 버전 관리 모델은 형상을 효과적으로 관리하기 위하여 형상 그래프와 형상 버전 클래스, 형상 Genetic 클래스, 형상 노드 클래스와 같은 세 개의 형상 버전 관리 클래스를 내부적으로 사용한다. 또한, 본 논문에서는 이러한 형상 버전 관리 모델에 따라 형상 버전 처리 모듈, 형상 Genetic 처리 모듈, 형상 노드 처리 모듈, 형상 그래프 처리 모듈, 협동 작업 처리 모듈로 구성되는 웹 기반 공간 OODBMS를 위한 형상 버전 관리자를 개발하였다.

  • PDF

센서네트워크에서 노드의 소프트웨어 변경에 대한 가시성을 향상시키기 위한 버전관리기법 (Version Management Method for Improving Visibility of Software Change of Nodes in Sensor Network)

  • 정선우;김동규;정기원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.355-357
    • /
    • 2005
  • 본 논문은 한국전자통신연구원에서 개발된 나노큐플러스 운영체제기반의 센서네트워크에서 각 노드의 응용모듈에 대한 버전을 관리하기 위한 기법을 제안한다. 제안한 기법을 응용모듈의 버전을 관리하기 위하여 고유식별번호를 각 노드의 헤더파일에 저장한다. 관리자 또는 개발자가 헤더파일에 저장되어 있는 각 노드의 고유한 식별번호를 사용하여 별도의 저장소에 저장되어 있는 노드의 형상정보를 한눈에 알아볼 수 있는 버전관리 기법을 제시하였다. 제안한 버전관리 기법을 나노큐플러스 운영체제기반의 센서네트워크 응용모듈에 적용하면 개발자 입장에서 각각의 응용모듈 변경에 대한 버전관리가 용이해지고, 형상항목인 소스코드간의 연관관계 및 변경된 소스코드의 버전에 대한 가시성을 향상시킬 수 있을 것으로 기대한다.

  • PDF

웹 기반의 분산 객체 지향 소프트웨어 개발 환경을 위한 중앙 버전 관리자 (Central Version Manager for Distributed Object-Oriented Software Development Environment Based on Web)

  • 김수용;최동운
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 춘계학술발표논문집 (하)
    • /
    • pp.925-928
    • /
    • 2001
  • 본 논문에서는 웹 기반의 분산 소프트웨어 개발 환경에서 원시 코드 중심의 버전뿐만 아니라 원시 코드 이전 단계의 UML 기반의 소프트웨어 개발 환경에서 발생하는 다양한 설계 객체들을 일정한 형태로 구축하여 효율적으로 관리하는 방법론을 제시하였다. 또한, 웹을 기반으로 한 분산 소프트웨어 개발 과정에서 발생하는 버전들을 일관성 있게 관리하기 위해 버전 규칙에 기초한 웹 기반의 중앙 버전 관리자를 설계하였다.

  • PDF

웹기반 공간 OODBMS를 위한 형상 관리자의 개발 (Development of a Configuration Manager for a Web-based Spatial OODBMS)

  • 박인하;신명철;이강준;한기준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.358-360
    • /
    • 1999
  • 최근 웹의 활성화로 인하여 인터넷이 대중화되면서 지리 정보 시스템 분야에서도 웹 기반의 공간 데이터의 검색 및 관리의 필요성이 대두되었다. 또한, 지리 정보 시스템에서 다루는 공간 데이터는 가변적이고 대용량이기 때문에 이러한 데이터를 효율적으로 처리하기 위해서는 공간 OODBMS의 사용이 적합하다. 이러한 웹 기반 공간 OODBMS를 사용하는 실제 응용프로그램에서 다중 사용자 환경에서의 협동 작업이 효율적으로 수행되기 위해서는 개별적인 객체 중심의 버전 관리에 그치지 않고 일정 영역내의 연관된 버전화된 객체들의 집합인 복합 객체를 효율적으로 관리하는 것이 절실히 필요하다. 이에 본 논문에서는 다중 사용자 환경에서 연관된 버전화된 집합인 복합 객체를 효율적으로 관리하는 웹기반 공간 OODBMS를 위한 형상 관리자를 설계 및 구현한다. 이를 위해 형상 관리 기능을 지원하는 기존의 시스템인 Open OODB와 RCS, 그리고 SCM에서의 형상 관리 모델에 대해서 알아보고, 형상 관리자의 관리 모델과 자료 구조를 설명한 후 형상 관리자 설계시의 고려사항에 대해서 언급한다. 마지막으로, 형상 관리자의 구성 모듈과 형상 관리가 API에 대하여 기술한다.

  • PDF

컨버전스 프로젝트 이행역량 강화를 위한 HPT(Human Performance Technology)적용 사례연구 (A Case Study on the application of Human Performance Technology for a strengthening of Convergence Project Management Capability)

  • 김웅걸;박재형
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2009년도 춘계학술대회
    • /
    • pp.165-168
    • /
    • 2009
  • 현재 IT서비스 업체에서 새로운 성장동력으로 떠오르고 있는 분야가 융복합사업(IT+IT, IT+장비, IT+장비+시공)이라고 불리우는 컨버전스 프로젝트이다. 기존의 IT분야의 프로젝트와는 전혀 다른 특성을 갖고 있는 컨버전스 프로젝트에 대한 IT서비스 업체의 준비는 아직 미흡한 것이 현실이다. LG CNS에서는 이런 현실에서 컨버전스 프로젝트의 특성에 맞추어 기존 프로젝트 관리자(Project Manager)의 역할을 재정의하고 이를 현장에 적용시키기 위해 그동안의 컨버전스 프로젝트를 수행하면서 얻은 이슈에 HPT(Human Performance Technology; 수행공학)를 적용하여 조직적인 차원에서 프로젝트 관리자의 육성 로드맵을 만들고 이를 확산시키는 활동을 진행하고 있다. 이에 본 발표에서는 HPT측면에서 컨버전스 프로젝트 이행역량을 강화하기 위한 사례를 소개하고자 한다.

  • PDF

그리드 데이터베이스에서 일관성 유지를 위한 버전 관리 기법 (Version Management Method for Consistency in the Grid Database)

  • 신숭선;장용일;정원일;이동욱;어상훈;배해영
    • 한국멀티미디어학회논문지
    • /
    • 제11권7호
    • /
    • pp.928-939
    • /
    • 2008
  • 그리드 컴퓨팅 환경에서 대용량 데이터의 처리와 데이터 통합을 위하여 그리드 데이터베이스 관리 시스템이 사용되며, 각 노드의 처리 성능과 가용성 향상을 위하여 서로 다른 위치에 복제본 데이터를 갖는다. 그리드 데이터베이스 환경에서 동시 다발적으로 저장된 복제본 데이터에 대한 갱신이 발생하는 경우 그 우선순위가 모호해져 갱신에 대한 전파 순서가 섞이게 되고 결국 데이터에 대한 일관성이 없어지는 문제가 발생할 수 있다. 이러한 문제를 해결하기 위하여 본 논문에서는 그리드 데이터베이스에서 일관성 유지를 위한 버전 관리 기법을 제안한다. 제안 기법은 버전 관리자라는 버전 관리 프로세서를 사용하여 각 복제본 데이터들의 버전을 관리한다. 버전 관리자는 초과용량 대기열과 우선갱신 대기열 갖고, 노드에서는 우선순위 대기열을 통하여 각 노드들에서 발생하는 갱신 연산의 일관성을 유지함으로써 기존의 기법보다 안정적이고 빠른 갱신을 나타낸다. 제안 기법은 성능평가를 통해 안정적이고 빠른 갱신을 보임으로써 기존의 기법에 비하여 향상된 성능을 보인다.

  • PDF

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는 협업참여자들이 서버 자원의 버전을 원격으로 관리할 수 있는 원격 버전 관리 기능을 지원한다. 또한, 프로그램 소스코드와 같은 텍스트 파일의 변경 사항을 확인 할 수 있도록, 확장된 클라이언트는 두 버전을 비교하여 차이점을 시각적으로 표현하며 작업장 전체에 대한 버전 관리 기능과 지정된 자원의 불필요한 버전을 일괄적으로 제거하는 기능도 함께 제공한다.

협동 버전제어 시스템을 위한 버전충돌 인지 및 버전병합 기능의 설계와 구현 (Design and Implementation of Differencing and Merging Scheme for Cooperative Version Control System)

  • 이병걸
    • 한국정보처리학회논문지
    • /
    • 제7권1호
    • /
    • pp.126-134
    • /
    • 2000
  • 버전관리 시스템은 한 개의 문서에 대한 여러 인스턴스들 사이의 일관성을 유지하기 위하여 버전의 탐색, 충돌 인지, 병합기능 등을 제공하는 어플리케이션이다. 하지만 기존의 버전관리 시스템에서는 협동작업 환경하에서 요구되는 개인별 히스토리 관리 및 저장, 텍스트 객체를 포함한 다양한 문서 제작 행위 객체들 간의 충돌 인지 및 병합, 그레인 크기 및 협동작업자의 역할에 기반한 문서 접근관리 기능 등은 지원하지 못한다. 본 연구에서 제시된 AID 태그 기법은 유일주소 지정기법을 사용하여 협동작업 환경하에서의 다양한 행위 객체들간의 충돌 인지 및 버전 병합을 용이하게 하고, 접근권한 테이블과 역할부여 기능을 AID 태그와 연계함으로써 작업 참여자의 역할 및 그레인 크기에 따른 문서 접근관리가 가능하도록 하였다. 또한 AID 태그 기법은 버전정보의 저장 및 관리를 위해 소요되는 파일의 크기를 줄이는 효과를 가져다 준다.

  • PDF

컨버전스 시대 학습자 중심의 e-Learning 컨텐츠 개발에 관한 연구 (A study on developments of learner-oriented e-Learning contents in convergence era)

  • 이종기
    • 한국산업정보학회논문지
    • /
    • 제11권5호
    • /
    • pp.181-189
    • /
    • 2006
  • 유비쿼터스 기술은 학습 분야에서 많은 변화를 요구 하고 있으며, 이러닝 컨텐츠 분야 역시 이 기술에 기초한 컨버전스 학습컨텐츠 개발로 변화되어야 한다. 그러나 현재까지 대다수의 이러닝 컨텐츠는 기술융합적 관점에서 매우 미약하고 학습자 눈높이에 맞춘 컨텐츠로 보기는 많은 무리가 따른다. 따라서 본 연구의 목적은 학습자 중심의 이런닝 컨텐츠 개발 방안을 제시하는데 있다. 이를 위해 형식, 비형식 학습의 장점을 적극 활용하게 되는 컨버전스 학습모형을 살펴 본 후, 컨버전스 시대 이러닝 컨텐츠 개발을 위한 학습관리시스템에 대한 과제분석, 스토리텔링, 그리고 피드백 디자인 전략의 중요성을 살펴 보고 학습자 중심의 효과적인 컨텐츠 개발 방안을 제시 한다.

  • PDF

버전 관리 기능을 지원하는 모바일 시설물 관리 시스템의 구현 (The Implementation of Mobile Facility Management System Supporting Version Management Facility)

  • 이영걸;배상호
    • 한국측량학회지
    • /
    • 제25권2호
    • /
    • pp.149-155
    • /
    • 2007
  • 모바일 시설물 관리 시스템은 시설물 데이터에 대한 이동 관리를 지원하여 현장에서 발생하는 다양한 정보를 실시간으로 수집, 갱신할 수 있게 하지만, 해당 지역의 다수 작업자간의 동시 작업으로 인해 데이터의 불일치성이 발생할 수 있으며, 또한 다른 작업자의 갱신 내용을 실시간으로 반영하기 어렵다는 단점을 가지고 있다. 또한 시설물 데이터에 대한 작업 이력은 시설물 관리 시스템에서 매우 중요한 의사 결정 정보로 시스템에서 영속적으로 관리할 필요가 있다. 따라서 본 논문에서는 기존의 버전 관리 기법을 이용하여 다른 동시 작업자와 서버에게 효율적으로 데이터를 동기화할 수 있으며, 작업자의 작업 내역을 영속적으로 관리할 수 있는 모바일 시설물 관리시스템을 구현한다.