• Title/Summary/Keyword: 응답의 일관성

Search Result 152, Processing Time 0.03 seconds

Avoidance-Based Cache Consistency Technique Using an Asynchronous Write Intension Declaration (비동기적 갱신 선언을 이용한 회피-기반 캐쉬 일관성 유지 기법)

  • Jang, Chang-Bok;Cho, Sung-Hoon;Kang, Woo-Suck;Kim, Dong-Hyuk;Lee, Chan-Seob;Park, Yong-Moon;Choi, Eui-In
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.23-26
    • /
    • 2002
  • 클라이언트/서버 데이타베이스 시스템 환경이 대중화됨에 따라 클라이언트 캐쉬 데이터의 일관성을 유지하기 위한 기법들이 많이 제안되고 있다. 기존의 회피-기반 기법들은 갱신의도(write intuition) 선언을 동기적(synchronous)으로 수행하는 CB(Callback) 기법과 지연(defereed)하는 O2PL(Optimistic 2-Phase Locking) 기법을 기반으로 연구가 이루어졌다. 본 논문에서는 회피-기반(avoidance-based)에서 서버에게 갱신의도 선언을 비동기적으로 수행하는 캐쉬 일관성 유지 기법을 제안한다. 본 논문에서 제안한 기법은 갱신의도 선언을 비동기적으로 수행함으로 서버의 응답을 기다리지 않고 트랜잭션 처리를 수행함으로써 좋은 성능을 보이고, 트랜잭션 철회(abort)율이 낮다는 장점을 갖는다.

  • PDF

Broadcasting study for Efficient Cache Consistency in Mobile Computing environments. (이동컴퓨팅 환경에서의 효율적인 캐쉬 일관성을 위한 방송기법 연구)

  • 강무경;정병수;김대호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.202-204
    • /
    • 2004
  • 최근 이동컴퓨팅(Mobile Computing) 환경에서의 잦은 접속 단절로 인한 클라이언트 캐시 일관성(consistency) 문제를 해결하기 위한 방법과 함께 통신 대역과 에너지의 제약을 고려한 연구가 진행되고 있다. 이러한 캐시 유지 방법의 한 분야로서 방송(Broadcasting)에 대한 연구가 진행 중이다. 그러나 기존의 무효화 보고에 대한 연구는 서버에서의 갱신 정도와 상관없이 전송되기 이전 일정 시간동안의 서버갱신에 대한 정보만을 포함한다. 이러한 전송기법은 다수의 클라이언트가 필요로 하면서 갱신정도가 빈번한 데이터에는 적합한 방송 방법이 아니다. 본 논문은 이 같은 단정을 보안하기 위해 자주 갱신되는 데이터의 빈도 수에 따라 데이터를 방송하고 클라이언트의 요청에 의해서 데이터 방송빈도 수를 변경하여 클라이언트가 특정 데이터의 응답시간을 최소화 할 수 있도록 하는 방안을 제시하였다.

  • PDF

A Cooperation with Clients on Agent-Initiated Cache Consistency Sheme (대리인에 의한 캐쉬 일관성 유지 방식에서의 클라이언트들간의 상호 협조)

  • 김경자;장태무
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.178-180
    • /
    • 1998
  • 분산 파일 시스템에서는 파일 서버는 사용률이 높고, 통신 네트워크나 클라이언트 워크스테이션은 상대적으로 낮은 것으로 보고 하고 있다. 따라서, 시스템의 확장은 파일 서버가 처리해야 할 작업 부담을 증가하는 결과를 초래하므로 파일 서버는 시스템 사의 주된 병목 구간이 된다. 따라서 분산 시스템의 성능을 향상시키기 위해서는 파일 서버의 작업 부담을 클리언트로 이전시키고 가급적이면 파일 서버가 유지되는 상태 정보의 양을 줄여야 한다. 본 논문에서는 파일 서버에서 유지되는 상태 정보의 양이 파일 서버의 작업 부담에 비례한다는 가정 하에 파일 서버의 작업부담을 클라이언트들에게 이양시키는 대리인에 의한 캐쉬 일관성 유지 방식과 클라이언트들간의 상호 협조를 통해 요구된 파일에 대한 응답시간을 줄이는 방안을 제안하였다.

  • PDF

A Cache Consistency Scheme to Consider Period of Data in Mobile Computing Environments (이동 컴퓨팅 환경에서 데이터의 주기성을 고려한 캐쉬 일관성 기법)

  • Lim, Jong-Won;Hwang, Byung-Yeon
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.4
    • /
    • pp.421-431
    • /
    • 2007
  • Due to the rapid development of wireless communication technology, demands on data services in mobile computing environment are gradually increasing. In mobile computing environments, a mobile host began to use cache to overcome the weak point. Caching at mobile host could reduce the bandwidth consumption and query response time, but mobile host must maintain cache consistency. In this paper, we propose a cache consistency strategy to consider the period of data usage. The server allows an effective broadcasting by classifying data into two groups of periodic and non-periodic. By classifying the data, it prevent from elimination of cache after disconnection of periodic data by using expired time. By storing IR(Invalidation Report) messages, this scheme divides cached data by selection after disconnection. Consequently, we have shown much improvement in total consumption of bandwidth than the conventional scheme.

  • PDF

A New Isolation Level in Object-Relational DBMSs (객체관계형 데이터베이스 시스템에서의 새로운 고립화 수준)

  • Seo, Hong-Suk;Chang, Ji-Woong;Moon, Yang-Sae;Whang, Kyu-Young;Hong, Eui-Kyung
    • Journal of KIISE:Databases
    • /
    • v.28 no.3
    • /
    • pp.468-483
    • /
    • 2001
  • In order to enhance the performance, cursor stability, which is a variant of isolation lvel 2 in relational DBMSs, has been widely used in place of isolation level 3, which uses strict two phase locking. However, cursor stability is much less usable in object-relational DBMSs (ORDBMSs) because navigational applications in ORDBMSs can suffer from critical inconsistency problems such as dangling pointers, lost updates, and reading inconsistent complex objects. In this paper, we propose a new isolation level, navigation stability, that prevents the inconsistency problems of cursor stability for navigational applications, while avoiding significant degradation of the concurrency of level 3. First, we analyze the inconsistency problems of cursor stability for navigational applications. Second, we define navigation stability as an extension of cursor stability and show that it solves those inconsistency problems of cursor stability in ORDBMSs. For workloads consisting of transactions of long duration, compared with level 3, the throughput of navigation stability is enhanced by up to 200%; the average response time reduced by as much as 55%; and the abort ratio reduced by as much as 77%. From these results, we conclude that navigation stability is a useful isolation level in ORDBMSs that can be used in place of isolation level 3 to improve the performance and concurrency without significantly sacrificing consistency.

  • PDF

CAPI and Higher Data Quality: the Case of KLoSA and Blaise CAPI Programme (컴퓨터를 이용한 대인면접이 조사 자료의 질 개선에 미치는 영향: 고령화연구패널조사의 Blaise 활용 사례를 중심으로)

  • Shin, Hyun-Goo;Lee, Hye-Jung
    • Survey Research
    • /
    • v.7 no.2
    • /
    • pp.71-95
    • /
    • 2006
  • This article presents strengths of Computer-Assisted Personal Interviewing(CAPI) in social surveys with complicated questionnaires, from examples of a pilot and the first year surveys of the Korean Longitudinal Study of Ageing(KLoSA). This study focuses on how to improve the quality of data by using CAPI and finds five strengths among others. First of all, CAPI can contribute to reducing response errors by structuring the logic and path of questionnaires, setting a response range, and maintaining response consistency. Second, CAPI enhances convenience of interviewing by allowing customized questions and automatic calculation and scoring. It also allows the 'help' function. Third, its random arrangement of questions prevents response order effect and/or questions order effect. Fourth, CAPI can raise the response rate by reducing item non-responses. Fifth, it makes it easy monitoring interviewing, thus helps supervising interviewers and modifying questionnaires when necessary. These merits of CAPI contribute to reducing possible errors in the process of interviewing, therefore improve the data quality.

  • PDF

An Analysis on the Reliability of Technology Forecasting using the Delphi Method (델파이 방법을 이용한 기술예측의 신뢰도 분석)

  • 윤윤중;이종일
    • Proceedings of the Korea Technology Innovation Society Conference
    • /
    • 1998.05a
    • /
    • pp.14-14
    • /
    • 1998
  • 기술추세분석(trend analysis)이나 특허분석(patent analysis) 등과 같이 객관적 자료를 이용하는 여타 기술예측방법과 달리, 델파이 방법은 해당 분야에 대한 전문가들의 식견(또는 주관적 평가)을 예측의 유일한 원천으로 하고 있다는 점에서 예측결과에 대한 신뢰도 분석을 강하게 요구하고 있다. 이러한 점에 착안하여 본 연구에서는 최근에 실시된 산업기술예측(1998) 자료를 이용하여 델파이 방법을 이용한 기술예측의 신뢰도 분석을 실시하였다. 이러한 분석은 전문가들의 예측결과에 대해 내적 일관성의 유지 여부와, 전문도가 상이한 집단간에 예측 결과의 차이가 있는지 여부를 중심으로 이루어졌으며 그 결과는 다음과 같다. 첫째, 응답 결과에 내적 일관성이 있는지 여부를 검정한 결과 생물·정밀화학분야를 제외한 모든 분야에서 일관성을 지니고 있는 것으로 나타나고 있다. 두번째, 전문도가 높은 응답자들일수록 자신의 예측결과를 확신하고는 있으나, 전문도가 낮은 응답자들에 비해 예측결과에 이견이 큰 것으로 분석되었으며, 마지막으로 전문도가 높은 응답자들과 그렇지 않은 응답자들 사이에 기술과제의 예상 실현시기에 대해서는 거의 차이가 없는 반면, 합의(consensus)의 정도는 큰 차이가 있는 것으로 나타났다. 이러한 분석결과는 델파이 방법을 이용한 기술예측을 설계하는 데 있어 몇가지 시사점을 제공하고 있다. 첫번째로 기술예측시 전문가들의 예측결과에 대해 내적 일관성이 존재하는 지 여부를 검증할 수 있도록 예측과정을 설계하는 것이 바람직하다는 것이다. 이러한 설계과정은 델파이 방법이 예측결과를 검증할 만한 객관적인 장치를 지니지 못하고 있다는 점에서 더욱 필요하다고 하겠다. 두번째는 정보로서의 가치가 큰 전문도가 높은 응답자들의 예측결과를 활용하기 위해서는, 예측결과에 대한 이들의 합의(consensus)의 정도를 높일 수 있는 방안이 마련되어야 한다는 것이다. 델파이의 최종 라운드가 진행된 이후 이들에 대해서만 추가적인 라운드를 실시하거나, 예측과정에서 이들에게 관련 정보를 제공하는 것도 하나의 대안이 될 수 있을 것이다.

  • PDF

Object Replication and Consistency Control Techniques of P2P Structures for Multiplayer Online Games (멀티플레이어 온라인 게임을 위한 P2P 구조의 객체 복제와 일관성 제어 기법)

  • Kim, Jinhwan
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.14 no.4
    • /
    • pp.91-99
    • /
    • 2014
  • The main game architectures for multiplayer online games are the traditional client-server architectures, multi-server architectures and P2P(peer-to-peer) architectures. P2P architectures, due to their distributed and collaborative nature, have low infrastructure costs and can achieve high scalability as well as fast response time by creating direct connections between players. However, P2P architectures face many challenges. Distributing a game among peers makes maintaining control over the game more complex. These architectures also tend to be vulnerable to churn and cheating. Providing consistency control in P2P systems is also more difficult since conflicting updates might be executed at different sites resulting in inconsistency. In order to avoid or correct inconsistencies, most multiplayer games use a primary-copy replication approach where any update to the object has to be first performed on the primary copy. This paper presents the primary-copy model with the update dissemination mechanism that provides consistency control over an object in P2P architectures for multiplayer online games. The performance for this model is evaluated through simulation experiments and analysis.

KorSciQA: A Dataset for Machine Comprehension of Korean Scientific Paper (KorSciQA: 한국어 논문의 기계독해 데이터셋)

  • Hahm, Younggyun;Jeong, Youngbin;Jeong, Heeseok;Hwang, Hyekyong;Choi, Key-Sun
    • Annual Conference on Human and Language Technology
    • /
    • 2019.10a
    • /
    • pp.207-212
    • /
    • 2019
  • 본 논문에서는 한국어로 쓰여진 과학기술 논문에 대한 기계독해 과제(일명 KorSciQA)를 제안하고자 하며, 그와 수반하는 데이터 구축 및 평가를 보고한다. 다양한 제약조건이 부가된 크라우드소싱 디자인을 통하여, 498개의 논문 초록에 대해 일관성 있는 품질의 2,490개의 질의응답으로 구성된 기계독해 데이터셋을 구축하였다. 이 데이터셋은 어느 논문에서나 나타나는 논박 요소들인 논의하는 문제, 푸는 방법, 관련 데이터, 모델 등과 밀접한 질문으로 구성되고, 각 논박 요소의 의미, 목적, 이유 파악 및 다양한 추론을 하여 답을 할 수 있는 것이다. 구축된 KorSciQA 데이터셋은 실험을 통하여 기존의 기계독해 모델의 독해력으로는 풀기 어려운 도전과제로 평가되었다.

  • PDF

Analysis of Coherence in Middle School Students' Representation of Particulate Concepts (중학생들의 전해질과 이온에 관련된 입자 개념 표현의 일관성 분석)

  • Yoon, Heojeong;Lee, Yoonha
    • Journal of the Korean Chemical Society
    • /
    • v.58 no.6
    • /
    • pp.580-589
    • /
    • 2014
  • The concepts used to explain specific phenomenon can be influenced by context or coherent regardless of context. The purpose of this study is to understand middle school students' concept of particles in particular context and to investigate the effects of context on concept of particles. A conceptual questionnaire was developed to find out how students represented particles in two contexts: solid and solution states of electrolytes, and ion precipitation reaction. The questionnaire was administered to $9^{th}$ grade students after classes of 'electrolyte and ions' unit. The responses of students were analyzed using framework developed for categorization of students' concepts. The results are as follows: First, it was found that students used various concepts on particles when they explained solid and solution state of electrolytes, respectively. Second, we identified students' concepts of particles used to explain ion precipitation reaction. In addition, we recognized that majority of students failed to write correct chemical symbols. Third, approximately 79% of students showed coherent responses for explanation of particles in solution state of both electrolytes and ion precipitation reaction. About 57% of students had scientific concepts. Some suggestions were made based on results for acquisition of scientific concepts on particles in different contexts.