• Title/Summary/Keyword: 일관성유지

Search Result 846, Processing Time 0.03 seconds

A Relationship Management Service for Consistent References Between Domain Objects (도메인객체의 일관성 있는 참조를 위한 연관정보 관리 서비스)

  • Choi, Yun-Seok
    • Journal of Internet Computing and Services
    • /
    • v.8 no.4
    • /
    • pp.129-136
    • /
    • 2007
  • The domain model pattern which belongs to enterprise architecture patterns has reusability, scalability and maintainability. To use the domain model pattern, mapping with persistency layer, transaction management and various services are needed. This paper proposes that relationship management service to solve a consistency error which arises in case of removing domain objects. The proposed relationship management service monitors methods of domain objects and intercepts the flow of control to solve the reference errors. This service is implemented by using AOP(Aspect-Oriented Programming), so it can provide the service without modifications of domain objects and other services.

  • PDF

Update Frequency Cache Consistency for Reducing Wait Time in Mobile Computing (이동 컴퓨팅 환경에서 대기 시간을 감소시키는 갱신 빈도 캐쉬 일관성 기법)

  • Lee, Chan-Seob;Kim, Dong-Hyuk;Baek, Joo-Hyun;Choi, Eui-In
    • The KIPS Transactions:PartD
    • /
    • v.9D no.6
    • /
    • pp.1017-1024
    • /
    • 2002
  • According as mobile computing environment is generalized by development of wireless networking technology and communication device, mobile host uses local cache for extensibility and early response time. and reduction of limited bandwidth. This time, between mobile host and mobile support station cache need consistency interested person of done data accordingly much techniqueses propose. Existent consistency techniques because detection based techniqueses are used mainly and broadcast periodic invalid message considering frequent disconnection. However, these techniqueses increase abort step through increase or delay of transmission message number by accuracy examination of data. Therefore, because mobile host deletes cached data, and extensity are decreased. Techniques that is proposed in this paper did to perform refering update frequency about object that page request or when complete update operation happens to solve these problem. Therefore, have advantage that response is fast because could run write intention declaration or update by update frequency electively asynchronously when update operation consists and abort step decreases. Also, improved extensity running delete or propagation electively according to update frequency about periodic invalid message gone since disconnection.

Replication and Consistency Control in Hybrid Architectures for Multiplayer Online Games (멀티플레이어 온라인 게임을 위한 하이브리드 구조의 복제와 일관성 제어 기법)

  • Kim, Jin-Hwan
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.16 no.4
    • /
    • pp.73-80
    • /
    • 2016
  • Multiplayer Online Games(MOG) using the Internet are typically organized based on a CS(client-server) or P2P(peer-to-peer) architecture. We then propose a method that combines a P2P architecture with a CS architecture in order to utilize their advantages. Most MOGs use a primary-copy replication approach that provides strong consistency control over an object. For each object and character there exists an authoritative copy, called primary copy and all other copies are secondary copies or replicas. Any update to the object has to be first performed on the primary copy. In the proposed hybrid architecture, primary copies may reside on the server or be held by clients. In this architecture, load balancing between a server and clients can be achieved by reducing the number of objects maintained by the server. Games consist of various types of actions with different consistency requirements. A multi-level approach to game consistency is sensible as it provides the best trade-off between consistency and performance. The performance for the hybrid game architecture with the primary-copy model is evaluated through simulation experiments and analysis in this paper.

The Quality Assurance and Accuracy Improvement of National Basemap Digital Mapping Database (국가기본도 수치지도제작 데이터베이스의 품질유지 및 정확도 향상)

  • Lee, Hyun-Jik
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.6 no.2 s.12
    • /
    • pp.91-103
    • /
    • 1998
  • The digital map data of national basemap which will be basic data of the information age is accomplished to produce and are ready to distribute to public. Generally, the quality of digital map is affected to data history, position accuracy, attribute accuracy, logical consistency and completeness. The quality of digital map Is assured to use basic data for the field of various appication. The purpose of this study is to develop automated qualify control program of digital map through analysis type of errors in digital mapping, to determine method of high quality digital mapping. As a results of this study, The automated quality control program of digital map is developed to assure logical consistency and completeness of digital map which is used to principal data in the field of GIS and is determined the process of high quality digital mapping. Also, the results of this study is contributed to quality assrence and accuracy improvement of national basemap digital mapping database.

  • PDF

Concurrency Control Method using the Asynchronous Data Broadcast in Mobile Computing Environments (이동 컴퓨팅 환경에서 비동기적 데이터방송을 사용한 동시성 제어 기법)

  • Ko Seung-Min;Kim Dae-In;Im Sun-Mo;Hwang Bu-Hyun
    • The KIPS Transactions:PartD
    • /
    • v.12D no.1 s.97
    • /
    • pp.21-30
    • /
    • 2005
  • In mobile computing environments, a mobile host caches the data to use the narrow bandwidth efficiently and improve the response time. A server periodically broadcasts the update data for maintaining the cache consistency of a mobile host. However, a method for maintaining cache consistency using periodic invalidation report has a problem that defers the commit decision of a mobile transaction to guarantee its serializable execution. In this paper, we propose CCM-AD method that guarantees the serializable execution of a mobile transaction even in the case that it is executed using cached data. As CCM-AD method guarantees the serializable execution of mobile transactions by using the intersection between the data broadcast to mobile host and the data updated at server. Then the CCM-AD method can reduce the delay of commitment decision of a mobile transaction. Also our method can reduce the size of invalidation report.

Improving Fault Tolerance for High-capacity Shared Distributed File Systems using the Rotational Lease Under Network Partitioning (대용량 공유 분산 화일 시스템에서 망 분할 시 순환 리스를 사용한 고장 감내성 향상)

  • Tak, Byung-Chul;Chung, Yon-Dohn;Kim, Myoung-Ho
    • Journal of KIISE:Databases
    • /
    • v.32 no.6
    • /
    • pp.616-627
    • /
    • 2005
  • In the shared storage file system, systems can directly access the shared storage device through specialized data-only subnetwork unlike in the network attached file server system. In this shared-storage architecture, data consistency is maintained by some designated set of lock servers which use control network to send and receive the lock information. Furthermore, lease mechanism is introduced to cope with the control network failure. But when the control network is partitioned, participating systems can no longer make progress after the lease term expires until the network recovers. This paper addresses this limitation and proposes a method that allows partitioned systems to make progress under the partition of control network. The proposed method works in a manner that each participating system is rotationally given a predefined lease term periodically. It is also shown that the proposed mechanism always preserves data consistency.

A Fault Tolerant Transaction Management in Multidatabase Systems (멀티 데이타베이스 시스템에서 고장을 허용하는 트랜잭션 관리)

  • Sin, Seong-Cheol;Hwang, Bu-Hyeon
    • The Transactions of the Korea Information Processing Society
    • /
    • v.1 no.2
    • /
    • pp.172-183
    • /
    • 1994
  • In the multidatabase systems(MDBS), local autonomy and global consistency are important issues. Global consistency could be maintained by a global concurrency control algorithm and a global recovery algorithm. In this thesis, we propose a global concurrency control algorithm to ensure local autonomy and to guarantee global serializability, and a global recovery algorithm which is possible to recover the multudatabase from any failures. The proposed global concurrency control algorithm uses bottom-up approach, based on three-level transaction processing model. It can produce a local history that the execution order of subtransactions is identical to their serialization order by using dummy-operations in the server when an indirect conflict is caused between subtransactions due to local transactions. At the global module, it can efficiently validate global serializability of global transactions by checking global serializability only for the global transactions which conflict with each other.

  • PDF

A Study on the EDB System Structure for Integration of Design Data (설계 DATA 의 통합을 위한 EDB 시스템의 구조에 관한 고찰)

  • Kim, C.H.;Lim, C.K.;Chung, W.Y.;Kim, W.S.
    • IE interfaces
    • /
    • v.7 no.3
    • /
    • pp.137-145
    • /
    • 1994
  • 현재까지의 EDB 시스템이 Data를 중심으로 한 관리나 프로세스 관리 같은 것들을 프로그램으로는 Hard Coding되어 있었던 관계로 인하여 단위업무의 성력화 또는 순수 데이터 관리 측면에서는 효율성을 가졌으나, 기업의 무한경쟁시대에 생존 수간으로서 행해지고 있는 BPR(Business Process Restructure) 또는 CE(Concurrent Engineering)에 대응 할 수 있는 유연성이 결여되어 있었다. 따라서 프로세스나 데이터에 관련된 규칙 또는 데이터가 있는 위치등과 같은 프로세스 및 데이터의 속성에 대한 정보를 Meta Database에 저장하여 보다 유연성이 있고 일관성 있게 데이터를 취급해 줄 필요성이 대두 되었다. 이러한 Meta Database를 사용자 시각에서 바라보면 프로세스가 변화 된다하더라도 일관된 실제 작업을 할 수 있을 것이다. 즉, 사용자는 자신이 사용하는 EDB의 단위 Application을 사용하면 새로 정의된 프로세스에 따라 자신의 데이터를 Release하고 시방변경, 삭제, 의뢰 등을 처리 할 수 있을 것이다. 따라서 현재의 EDB 시스템들의 개발이 전체의 개발 프로세스 중에서 일부만을 부분부문으로 개발하고 통합 할 뿐 실제 일관된 데이터의 유지나 공유가 매우 힘들었던 것을 부분적인 형태로 시스템이 구축된다하더라도 Meta Database를 통하여 개발 프로세스 전반에 걸친 다양한 PART 시스템간의 데이터 공유를 가능하게 할 수 있는 EDB 시스템구조에 대해 설명하고자 한다.

  • PDF

고성능 콘크리트의 정의 및 교량 바닥판의 실용화

  • 정원기;이형준
    • Magazine of the Korea Concrete Institute
    • /
    • v.11 no.3
    • /
    • pp.70-84
    • /
    • 1999
  • HPC를 사용한 장기수명 바닥판 콘크리트의 시공에 관한 4가지 접근방법을 제시하였다. Nebraska, New Hampshire, Texas 그리고 Virginia 등 4개주의 프로젝트에서 보면 아래와 같이 여러 가지 유사성을 알 수 있었다. $\cdot$ HPC의 사용은 장기 수명의 교량 바닥판을 건설하기 때문에 life cycle cost와 유지관리비의 감소가 예상된다. $\cdot$ 교량 바닥판에 대한 HPC의 중요성은 더 큰 강도보다는 내구성과 시공성을 일관성있게 양호하게 개선한다는 것이다. $\cdot$ 그 지역의 재료와 기존의 방법을 가능한 최대한 범위로 사용한다. $\cdot$ 많은 실험실 및 현장 시험 배합표가 개발되었고 배합되었다. 성능 특성은 혼합 재료의 형태, 상품 및 배합에 따라 다르게 나타났다. $\cdot$ 향상된 성질을 갖는 균일하고 일관성 있는 제품의 사용에 덧붙여 적절한 시공 기술은 장기 수명의 콘크리트 구조물을 위해서는 필수적이다. $\cdot$ 알카리-골재 반응을 갖고 있는 지역이나 높은 황산염을 갖고 있는 지역과 같이 특별한 문제점이 예상되는 지역에서는 화학적 내구성을 검토하기 위해 별도의 실험이 필요하다. $\cdot$ 현장에서 소요의 성능특성을 얻기 위해서는 시작부터 모든 분야 사이의 원활한 의견 교환과 협력이 요구된다.

A Formalization and System Development for MPEG-4 Contents Authoring (MPEG-4 컨텐츠 저작의 형식 정의와 시스템 개발)

  • Kim, Sang-Wook;Kim, Hee-Sun;Cha, Kyung-Ae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10a
    • /
    • pp.755-758
    • /
    • 2000
  • 시각 언어는 인간-컴퓨터 사이의 인터랙션 수단이다. 올바른 인터랙션을 위하여 저작된 컨텐츠와 재생되는 씬의 시맨틱이 인간과 컴퓨터는 물론 인간과 인간 사이에서 일관성과 신뢰성을 가져야 한다. 본 논문에서는 인터랙션의 일관성과 신뢰성을 위한 시각 언어의 시각문장 집합을 정의하고 형식화한다. 이러한 형식화는 시각 언어의 시각적 저작 내용의 모호성을 제거하여 공동 참여자의 신뢰성을 높인다. 또한 형식 정의에 대하여 저작 컨텐츠와 재생 씬의 동일성을 그래프로 증명한다. 이러한 형식 정의를 MPEG-4 컨텐츠 저작 도구에 적응한다. 즉. 각 객체 사이의 시간관계 정의에 따라 저작하며, 사용자 인터랙션에 따른 씬의 속성의 변화를 효율적으로 지원한다. 저작된 컨텐츠는 씬의 속성 정보에 따라 객체 사이의 동기화를 유지하면서 재생한다.

  • PDF