• 제목/요약/키워드: 충돌일관성

검색결과 58건 처리시간 0.029초

모바일 클라이언트-서버 환경에서 다중 큐를 이용한 낙관적 동시성 제어 기법의 설계 (Design of an Optimistc Concurrency Control Technique using Multi-queue on a Mobile Client-Server Environments)

  • 김홍기;김동현;조대수
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 추계학술대회
    • /
    • pp.119-121
    • /
    • 2010
  • 양방향 동기화 기법은 모바일 단말기를 활용하는 GIS 시스템에서 사용자들에게 최신의 시공간 데이터를 신속하게 전파하기 위한 변경전파 기법이다. 그러나 여러 클라이언트들로부터 시공간 데이터가 변경될 수 있기 때문에 시공간 데이터의 일관성 유지에 문제가 있다. 이 논문에서는 모바일 클라이언트에서 변경한 시공간 데이터의 변경충돌검사를 위한 타임스탬프를 정의하고, 동시에 동기화를 요청한 클라이언트들의 트랜잭션을 처리하기 위해 다중 큐를 이용한 동시성 제어 기법을 제안한다.

  • PDF

증강현실 캐릭터 구현을 위한 AI기반 객체인식 연구 (AI-Based Object Recognition Research for Augmented Reality Character Implementation)

  • 이석환;이정금;심현
    • 한국전자통신학회논문지
    • /
    • 제18권6호
    • /
    • pp.1321-1330
    • /
    • 2023
  • 본 연구는 증강현실에서 적용할 캐릭터 생성에서 단일 이미지를 통해 여러 객체에 대한 3D 자세 추정 문제를 연구한다. 기존 top-down 방식에서는 이미지 내의 모든 객체를 먼저 감지하고, 그 후에 각각의 객체를 독립적으로 재구성한다. 문제는 이렇게 재구성된 객체들 사이의 중첩이나 깊이 순서가 불일치 하는 일관성 없는 결과가 발생할 수 있다. 본 연구의 목적은 이러한 문제점을 해결하고, 장면 내의 모든 객체에 대한 일관된 3D 재구성을 제공하는 단일 네트워크를 개발하는 것이다. SMPL 매개변수체를 기반으로 한 인체 모델을 top-down 프레임워크에 통합이 중요한 선택이 되었으며, 이를 통해 거리 필드 기반의 충돌 손실과 깊이 순서를 고려하는 손실 두 가지를 도입하였다. 첫 번째 손실은 재구성된 사람들 사이의 중첩을 방지하며, 두 번째 손실은 가림막 추론과 주석이 달린 인스턴스 분할을 일관되게 렌더링하기 위해 객체들의 깊이 순서를 조정한다. 이러한 방법은 네트워크에 이미지의 명시적인 3D 주석 없이도 깊이 정보를 제공하게 한다. 실험 결과, 기존의 Interpenetration loss 방법은 MuPoTS-3D가 114, PoseTrack이 654에 비해서 본 연구의 방법론인 Lp 손실로 네트워크를 훈련시킬 때 MuPoTS-3D가 34, PoseTrack이 202로 충돌수가 크게 감소하는 것으로 나타났다. 본 연구 방법은 표준 3D 자세벤치마크에서 기존 방법보다 더 나은 성능을 보여주었고, 제안된 손실들은 자연 이미지에서 더욱 일관된 재구성을 실현하게 하였다.

디지털 문서의 메타데이타 관리를 위한 2 버전 래치 기법 (Two Version Latch Algorithm for the Metadata Management in Digital Documents)

  • 좌은희;박석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.30-32
    • /
    • 2000
  • 최근 메타데이타의 주요 논쟁점으로 메타데이타의 표준화 문제가 등장하고 있다. 새로운 표준화 방향으로 인한 메타데이타의 확장성은 기존 메타데이타 관리 기법의 변화를 요구하게 되었다. 즉, 사용자의 질의에 대한 신속한 정보 제공과 동적인 자료의 일관성 있는 저장과 유지방 안을 필요로 한다. 이에 본 논문에서는 디지털 라이브러리 환경에서 메타데이타 속성을 정의하고, 이러한 요구사항을 만족하는 병행수행 제어 기법인 2VL(Two Version using the Latch)을 제안한다. 2VL은 래치를 사용하여 2버전을 유지함으로써 판독과 기록 연산간의 충돌로 인한 지연을 최소화하며 판독 연산에 있어서의 빠른 응답시간과 높은 최근성 반영율을 보인다.

  • PDF

IT 거버넌스 정의에서 제기되는 두 개의 개념적 난제에 대한 고찰 (On the Two Conceptually Thorny Issues in IT Governance Definition)

  • 전성현
    • 경영정보학연구
    • /
    • 제13권1호
    • /
    • pp.97-114
    • /
    • 2011
  • 본 연구는 IT 거버넌스 개념을 설정하는데 있어서 제기되는 두 개의 개념적 난제를 다루었다. 먼저 엔터프라이즈 IT 활동의 내용을 살펴서 이를 토대로 거버넌스와 비 거버넌스를 나누고자 하는 전통적 IT 거버넌스 개념 설정이 가진 자의성과 비논리성 문제를 지적하고, 이를 해결하는 방안으로서 목적기반 거버넌스 개념을 제시하였다. 다음으로 이러한 목적 기반 거버넌스 개념이 기존 엔터프라이즈 IT 활동과 가지는 개념적 충돌 문제를 지적하고, 이를 해결하기 위하여 IT 거버넌스 개념을 엔터프라이즈 IT 활동에 내재된 효과성 투명성 책임성 요소를 명시적으로 드러내고 이를 공식화, 외부화 하는 노력으로 새롭게 정의할 것을 제안하였다. 본 연구는 상기 논의를 전개하는데 있어서 IT 활동축이라는 개념적 장치를 도입하여 이를 일관되게 적용함으로써 IT 거버넌스 개념이 개념적 통일성과 논리적 일관성을 가지고 전개될 수 있음을 제시하였다. 끝으로 본 연구가 제시한 IT 거버넌스 개념이 가진 시사점과 향후 과제를 논의하였다.

유지보수 향상을 위한 Pain chain 기반의 요구사항 추적테이블 (Requirements Trace Table based on Pain Chain for improving Maintainability)

  • 김경환;김능회;이동현;인호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(A)
    • /
    • pp.206-209
    • /
    • 2011
  • 기존의 요구사항 추적테이블은 요구관리적 관점에서 요구사항의 일관성, 완전성 확보를 목표로 하거나 요구사항 누락과 충돌, 중복 방지 요구사항 변경관리 측면만을 강조해 왔다. 그러나 자체 솔루션 개발관점과 유지보수 측면에서 제시된 요구사항 추적테이블이 없었다. 따라서 본 논문에서는 Pain Chain을 근간으로 개발 후 유지보수 요청관리에 효과적인 요구사항 추적테이블 방안을 제시하고자 한다.

비즈니스 룰의 안전성을 위한 증명기법 (Formal Verification for Business Rule Safety)

  • 신용녀;차리서;최진영;배민오
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 춘계학술발표논문집 (상)
    • /
    • pp.519-522
    • /
    • 2001
  • 바람직한 비즈니스 룰의 기본은 어디에 어떠한 형태로 구현되더라도 유일하고, 일관적인 모델 이여야 한다는 것이다. 또한 비즈니스 룰 자체의 정립은 의사결정 시스템을 사용함으로써 경영 전략이 바뀌어도 시스템 담당자에게 의뢰할 필요 없이 기획자가 바로 코드 값만 변경시키면 기존의 시스템을 그대로 사용할 수 있을 정도의 유연성을 가지게 된 현실에 비추어 볼 때 매우 요원한 일이다. 즉, 비즈니스 룰은 DRM(Digital Rights Management) 시스템뿐만 아니라 e-CRM을 실현하는 모든 시스템에서 사용되며, 이 비즈니스 룰의 충돌로 인해서 시스템의 작동 여부가 결정될 수 있다. 룰 자체가 자연어로 기술되고 언젠가는 모순을 유발할 가능성이 높기 때문에 먼저 명확한 논리식으로 표현하고 LEGO라는 정형기법 도구를 통해 검증하도록 한다.

  • PDF

공간적으로 변화하는 입력지진으로 인한 교량의 지진거동특성 (Seismic Behavior of Bridges Considering Ground Motion Spatial Variation)

  • 배병호;최광규;강승우;송시영
    • 대한토목학회논문집
    • /
    • 제35권4호
    • /
    • pp.759-768
    • /
    • 2015
  • 장대교량과 같이 길이가 긴 다 지점 구조물에서는 각 지점에서의 지반운동은 차이가 난다. 이것은 지반운동의 공간적 변화로 알려져 있다. 지반운동의 공간적 변화는 각각 다른 위치에서의 지진파 도착시간의 차이에 의해 발생하는 파동전파 효과, 이질적인 지반매체에서의 지진파 산란에 의한 일관성손실, 부지의 지반특성에 따른 부지증폭 효과 등의 이유에 의해 발생한다. 기존연구에서는 부지증폭 효과를 고려하지 않거나, 지반을 단층으로 모델링하여 이를 고려하였으나, 본 연구에서는 다층의 지반에 의한 지반운동의 증폭 및 필터링이 구조물의 지진거동에 미치는 영향을 평가하였다. 서로 다른 지층의 수와 깊이 그리고 지반특성을 가지고 있는 부지에서 공간적으로 변화하는 지반운동을 생성하였고, 일관성손실 함수의 상관성 정도와 각 부지의 지반조건에 따른 지반운동의 시간이력의 변화특성을 평가하였다. 또한, 두 개의 단위 교량으로 이루어진 교량시스템을 대상으로 각각의 부지 조건에 맞게끔 생성된 지진파를 입력으로 하는 교량해석을 통해 각 단위교량 및 단위교량 간 지진거동 특성을 비교분석하였다. 특히, 일관성손실과 지반조건이 두 교량 간 충돌 및 낙교를 유발할 수 있는 상대변위에 미치는 영향을 평가하였다. 해석결과 각 부지의 지반조건의 고려는 아주 중요하며 실제 구조해석에서 무시되어서는 안 될 것으로 판단된다.

모바일 GIS를 위한 대리 트랜잭션 관리자의 설계 및 구현 (Design and Implementation of the Surrogate Transaction Manager for Mobile GIS)

  • 반재훈;문선희;김동현;홍봉희
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제30권4호
    • /
    • pp.397-407
    • /
    • 2003
  • 이동 클라이언트를 이용한 공간 데이타의 변경 트랜잭션은 서버와 통신을 단절한 상태에서 사용자와의 상호 연산을 통하여 수정하는 긴 트랜잭션이다. 따라서 트랜잭션의 동시성 제어를 위해 잠금을 이용한 비관적 기법을 사용하면 이동 클라이언트가 잠금을 획득하기 위해 오랜 시간동안 대기해야 하므로 일반적으로 검증 작업을 이용한 낙관적 기법이 적합하다. 본 논문에서는 이동 클라이언트를 이용해 공간 데이타를 변경하는데 적합한 S-S-M(서버-대리 PC-이동 클라이언트) 구조를 위한 대리 트랜잭션 모델을 제안하고 모델에 따른 관리자클 구현한다. 서버와 이동 클라이언트가 대리 PC를 통해 통신하는 이 구조에서 대리 트랜잭션의 동시성 제어를 위해 공간 객체간의 위상 관계인 공간 관련성을 고려하며 기존의 검증 조건을 확장한다. 또한, 충돌이 발생한 트랜잭션의 완료 비용을 최소화하기 위해 대리 PC에서 충돌이 발생한 객체에 대하여 조정 작업을 수행하며 이를 지원하기 위한 확장된 완료 프로토콜을 제시한다.

지식베이스의 확장과 다중 행위자 시스템에서의 협상 (The Extension of Knowledge Base and Negotiation in Multi-Agent Systems)

  • 이명진;김진상
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (2)
    • /
    • pp.110-112
    • /
    • 1999
  • 행위자는 관찰 혹은 결론에 대해 최대로 일관성이 있는 지식베이스의 확장을 필요로 한다. 이와 같은 지식베이스 확장은 상호간에 부합하지 않고 서로 충돌하는 결론을 가지는 모순되는 많은 확장들을 수반한다. 본 논문에서는 adbuction의 개념을 이용하여 지식베이스를 확장시키는 방법을 소개한다. 한편 다중 행위자 시스템에서 문제 해결자로 부르는 행위자들이 효율적으로 상호작용하도록 자동화된 행위자들을 어떻게 설계할 것인가는 매우 중요한 사항이다. 따라서 행위자는 각각의 목표를 통신하여 상호 도움이 되는 일치 상황에 도달하기 위해 타협하도록 설계되어야 한다. 본 논문에서는 argumentation 시스템을 이용하여 믿음, 소망, 그리고 의지를 가진 BDI 행위자 구조를 위한 기초적인 자동화된 협상 모델을 소개한다.

  • PDF

실무적 요구공하가 공정 (Practical Approach to Requirements Engineering Process)

  • 박수용;황만수;박수진;서성숙;나호영
    • 시스템엔지니어링워크숍
    • /
    • 통권1호
    • /
    • pp.1-8
    • /
    • 2003
  • 시스템 개발환경이 대형화, 복잡화됨에 따라 개발 생명주기의 각 단계에서 발생하는 요건은 기술적, 관리적 측면에서 많은 영향을 받게 되었다. 즉, 개발 생명주기의 초기단계에서 요건에 대한 잘못된 이해나 분석, 개발 영역에 대한 충분한 이해와 관리의 부재 및 계속적인 변경 요구는 부정확성하고 불완전한 요건을 발생시키고, 다른 요건과의 충돌 및 일관성 결여 등을 발생시킬 수 있다. 이러한 결과는 전체적인 시스템의 완전성과 성능 등에 커다란 영향을 주고 유지보수에 많은 비용과 노력을 요구한다. 본 연구에서는 이러한 문제점을 해결하기 위하여 실무 프로젝트 개발에 적용할 수 있도록 요건관리와 관련된 프로세스와 활동을 요구공학을 기반으로 완전성과 일치성을 가진 요구사항의 생성 및 관리 등을 포함하는 총체적인 활동과 원칙에 대한 공학적 접근을 제시하여 전체 소프트웨어 개발비용과 위험부담을 경감시키며 품질향상을 이룰 수 있도록 한다. 또한, 각 업무 도메인과 개발 환경에 따라 적절하게 적용할 수 있도록 프로세스와 활동을 커스터마이징 및 컴포넌트화하고 요구사항 관리 도구의 프로토타입을 제시한다.

  • PDF