• Title/Summary/Keyword: 오류 공유

Search Result 181, Processing Time 0.031 seconds

A Concurrency Control for An Error based a Computer Supported Cooperated Work (컴퓨터 지원 협동 작업에서의 오류에 관한 동시성 제어)

  • 고응남;황대준
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10e
    • /
    • pp.631-633
    • /
    • 2002
  • 본 논문에서 제안하는 컴퓨터 지원 협동 작업 환경에서의 오류 문제를 위한 동시성 제어란 오류 발생 시에 오류도 하나의 명령어로 취급하고 명령어와 오류가 동시에 발생할 시에 명령어를 순서화해 주는 문제에 대한 시스템을 기술한다. 여기서 전체세션 관리자와 지역 세션 관리자는 분산되어 있고 참여자와 응용 프로그램은 복제된 구조를 갖는다. 즉, 전체 각 참여자가 필요한 view를 생성자가 분배한 abstraction으로 각자 지역적으로 생성한다. 이와 같은 과정으로 네트워크가 구성된다. 오류 및 명령어를 처리하는 컴퓨터와 결과가 보여지는 컴퓨터가 서로 다르기 때문에 오류 발생 또는 명령어 입력과 동시에 화면에 보여지지 않는 단절감이 발생한다. 이것을 제거하기 위하여 공유 윈도우에서 발생하는 이벤트의 결과를 지역윈도우에서 투영시키고 순서화 작업이 끝난 결과와 비교해서 다를 경우에만 새로이 뷰를 생성한다.

  • PDF

Error Recovery System for Digital Carousel System running on Home Network (홈 네트워크에서 디지털 캐로절 시스템을 위한 오류 복구 시스템)

  • Ko, Eung-Nam
    • Journal of Digital Contents Society
    • /
    • v.9 no.4
    • /
    • pp.785-790
    • /
    • 2008
  • Our Digital Carousel enables user to share media objects through media synchronization mechanism. We implemented the Digital Carousel so that the users participated in collaborative work may refer shared media or error objects as the same view to others. In this paper, we discuss a method for increasing reliability through fault tolerance. We describe the design and implementation of the ER running on distributed multimedia environment. ER is a system which is able to recover automatically a software error based on distributed multimedia. This paper explains a performance analysis of an error recovery system running on distributed multimedia environment using the rule-based DEVS modeling and simulation techniques. In DEVS, a system has a time base, inputs, states, outputs, and functions.

  • PDF

A Web Note Error Manager for Multiple Session on a Web Based Collaboration Work (웹 기반 공동작업에서의 다중 세션을 위한 웹 노트 오류 관리)

  • 고응남
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.11b
    • /
    • pp.965-968
    • /
    • 2003
  • 본 연구에서는 웹 기반 멀티미디어 공동 작업 환경에서의 다중 세션을 잘 유지하기 위하여 웹 노트 오류 제어를 위한 관리기에 대해서 기술한다. 웹 기반 멀티미디어 공동 작업 환경은 멀티미디어 협력 작업에 웹의 동기화 기술을 확장한 웹 노트, 즉 복제형 구조에 기반을 둔 응용 공유의 동작 원리를 이용하여 동기화를 수행할 수 있는 환경을 의미한다. 각 세션의 생성에 따라 서비스 제공자는 생성된 서비스 제공자 인스턴스를 생성하게 되고 이 인스턴스는 부모인 서비스 제공자의 자원을 이용하여 다수 세션을 지원한다. 이러한 환경에서의 웹 노트 오류 제어 시스템을 기술한다.

  • PDF

An Error Mutual Awareness and Control on Session Initiation Protocol of a Multimedia Collaboration Work Environment (멀티미디어 공동 작업 환경의 세션 초기 프로토콜에서 오류 상호 인지 및 제어)

  • Eung-Nam Ko
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.1181-1184
    • /
    • 2008
  • 본 논문에서는 멀티미디어 공동 작업 환경의 세션 초기 프로토콜(SIP: Session Initiation Protocol)에서 오류 상호 인지 및 제어에 대하여 기술한다. 상호 인지란 상호 작업 이해, 참여자 관계 설정 등 결합이라는 구현 기술을 말한다. 결합에는 변화하는 내용을 인지하는 동적 인지와 자주 변하지 않는 정적 인지가 있는 데 제안하고자 하는 오류 제어는 멀티미디어 공동 작업 환경에서 오류 발생시 오류도 하나의 응용으로 취급한다. 본 연구에서는 윈도우 오버레이 기능에 세션 제어, 발언권 제어 등을 추가한 윈도우 공유 방법을 제안한다. 공동 작업 환경에 참여하는 모든 사용자들은 사용자의 명령, 또는 오류가 발생된 응용들을 제어 가능하며 상호 작용 가능하다.

Speakers' Intention Analysis Based on Partial Learning of a Shared Layer in a Convolutional Neural Network (Convolutional Neural Network에서 공유 계층의 부분 학습에 기반 한 화자 의도 분석)

  • Kim, Minkyoung;Kim, Harksoo
    • Journal of KIISE
    • /
    • v.44 no.12
    • /
    • pp.1252-1257
    • /
    • 2017
  • In dialogues, speakers' intentions can be represented by sets of an emotion, a speech act, and a predicator. Therefore, dialogue systems should capture and process these implied characteristics of utterances. Many previous studies have considered such determination as independent classification problems, but others have showed them to be associated with each other. In this paper, we propose an integrated model that simultaneously determines emotions, speech acts, and predicators using a convolution neural network. The proposed model consists of a particular abstraction layer, mutually independent informations of these characteristics are abstracted. In the shared abstraction layer, combinations of the independent information is abstracted. During training, errors of emotions, errors of speech acts, and errors of predicators are partially back-propagated through the layers. In the experiments, the proposed integrated model showed better performances (2%p in emotion determination, 11%p in speech act determination, and 3%p in predicator determination) than independent determination models.

An Error Manager on Home Network Environment for Ubiquitous Services (유비쿼터스 서비스를 위한 홈 네트워크 환경에서의 오류 관리기)

  • Ko, Eung-Nam
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.795-798
    • /
    • 2005
  • 홈 네트워크(Home Network)는 가정 내에 컴퓨터 및 주변 장치, 정보 장치, 디지털 가전제품 등의 모든 장치를 하나의 통신망으로 묶어서 정보를 공유하고 제어하며 작동을 가능하게 하는 '미래형 가전 시스템'이다. 홈 네트워크는 네트워킹 기술, 기반 소프트웨어의 발전에 따라 급속히 확산되어 가고 있다. 본 연구는 홈 네트워크의 멀티미디어 세션에 참여한 참여자간의 효율적인 의사소통과 상호협력 환경의 향상을 위하여 다양한 형태로 응용의 변화를 주는 오류 관리기의 설계 및 구축이다. 제안하고자 하는 오류 관리기를 이용하면 멀티미디어 응용 개발 프레임웍에서의 오류 발생시에 객체를 동적으로 생성 및 제거함으로써 자신의 컴퓨터 시스템 상황에 맞는 세션을 진행할 수 있고, 유동적인 네트워크 트래픽에서도 진행 중인 세션을 유지시킬 수 있을 뿐만 아니라, 오류가 발생된 응용을 제외한 객체만의 조합으로 다양한 형태의 세션을 만들 수 있다.

  • PDF

A Method Call Based Technique for On-the-fly Repairing of Concurrency Errors in Airborne Software (항공기 소프트웨어에서 동시성 오류를 자율적으로 수리하기 위한 함수 호출 기반 기법)

  • Kim, Tae-Hyung;Choi, Eu-Teum;Jun, Yong-Kee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.9-10
    • /
    • 2019
  • 항공기 소프트웨어는 기능적 실패 시 인명피해나 재산피해와 같은 큰 사고로 이어질 수 있다. 따라서 항공기 소프트웨어 개발과정에서 엄격한 검증 프로세스를 수행하지만 오류를 완벽히 제거하는 것은 어렵다. 병행 프로그램에서 발생하는 동시성 오류는 잘못된 동기화에 의하여 공유자원을 사용할 때 발생할 수 있다. 하지만 복잡한 인터리빙을 모두 고려하여 디버깅하기 어렵기 때문에 자율적으로 수리되어야 한다. 본 논문은 항공기 소프트웨어에서 함수 호출을 기반으로 동시성 오류를 자율적으로 수리하는 기법을 제시한다. 제시하는 기법은 모니터 및 컨트롤 엔진, 순차정보 제공 엔진, 건전성 관리시스템으로 구성된다.

  • PDF

Design of The Syslog Management Agent System in WAN (WAN 환경에서의 Syslog 관리 에이전트 시스템 설계)

  • Choi, Kang-Im;Ryou, Hwang-Bin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05c
    • /
    • pp.1949-1952
    • /
    • 2003
  • Syslog는 Unix 시스템에서 로깅과 오류 보고를 위해 설계되었다. 즉, Syslog는 시스템 전반에 걸친 일상적 알림에서부터 치명적인 오류들과 네트워크 노드들 전반의 각종 행위들에 대한 감사 기록이다. 때문에 침해 사고 발생시 가장 우선적으로 사용되는 보안 감사 자료이며 장애나 침해가 발생하였음을 확인할 수 있는 유일한 증거이다. 그러나 기존의 Syslog 관리에서는 같은 WAN 환경에서도 로그 서버들 간의 로그 정보 공유가 제한적으로 행해지고 있다 따라서 본 논문은 신뢰 가능한 로컬 네트워크로 구성된 WAN 환경에서 에이전트를 이용한 로컬 네트워크들 간의 원활한 로그 정보의 공유를 통해 보다 효과적인 Syslog 관리를 위한 시스템 모델을 제안하고자 한다.

  • PDF

Relationship between Conceptual Understanding and Mapping Errors Induced in Learning Chemistry Concept with Analogy (비유를 사용한 화학 개념 학습에서 유발되는 대응 오류와 개념 이해도의 관계)

  • No, Tae-Hui;Kim, Gyeong-Sun;Sin, Eun-Ju;Han, Jae-Yeong
    • Journal of the Korean Chemical Society
    • /
    • v.50 no.6
    • /
    • pp.486-493
    • /
    • 2006
  • study investigated the relationship between conceptual understanding and mapping errors induced in learning chemistry concept with two analogies presented in current science textbooks. Each of the two groups from 7th graders (N=260) in three middle schools studied with one of the analogies, and then a conception test and a mapping test were administered. Analyses of the results indicated that students conceptual understanding has a significant relationship with their understanding about the mapping. The scores of the conception test and the mapping test for the unshared attributes were lower than those for the shared attributes. Five types of mapping errors were also identified: overmapping, mismapping, failure to map, rash mapping, and artificial mapping. Many representative misconceptions were found to be associated with their mapping errors. Educational implications are discussed.

On-the-fly Detection of the First Races for Reducing Bottlenecks by Summary Report Method (요약보고 방법에 의해 병목현상을 개선한 최초경합의 수행중 탐지기법)

  • Kim, Jeong-Si;Jeon, Yong-Gi
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.26 no.9
    • /
    • pp.1042-1054
    • /
    • 1999
  • 공유메모리 병렬프로그램의 오류수정에서 경합의 탐지는 중요하다. 왜냐하면 경합은 잘못된 수행 결과를 초래할 뿐만 아니라, 의도하지 않은 프로그램의 비결정적인 수행을 유발하여 오류수정을 어렵게 하기 때문이다. 특히 최초경합의 탐지는 더욱 중요하다. 그 이유는 최초경합을 제거함으로써 나머지 경합들을 방지할 수도 있기 때문이다. 기존의 수행중 경합 탐지기법들은 접근별 보고방식을 기반으로 하는데, 이 기법들은 임의 공유변수에 대한 병행 쓰레드들의 모든 접근사건들을 검사하기 위해서 접근역사라는 유일한 공유정보를 이용하므로 탐지과정에 심각한 병목현상을 유발시킨다. 그러나, 최초경합 탐지를 위한 경우 이러한 병목현상은 크게 개선될 수 있다. 본 논문에서는, 각 접근사건 검사를 위해 각 쓰레드에 공유되지 않는 독립적인 접근역사를 별개로 두고, 경합을 보고하는 시점인 쓰레드 합류시점에서만 공유되는 접근역사를 이용하도록 함으로써 병목현상을 개선하여 최초경합을 탐지할 수 있는 새로운 수행중 탐지기법을 제안한다. 그러므로 본 기법은 최초경합을 보다 효율적으로 탐지할 수 있기 때문에 수행중 경합 탐지를 더욱 효율적이고 실용적으로 할 수 있다. Abstract Detecting races is important for debugging shared-memory parallel programs, because the races lead to unintended nondeterministic executions of the programs as well as erroneous result and then make debugging programs difficult. Especially, detecting the first races is more important. The reason is that the removal of the first races can make other races disappear. Most existing on-the-fly techniques to detect the races are based on per- access reporting method incurring the serious central bottleneck, because the techniques use unique shared information called access history for checking all accesses of concurrent threads to a shared variable. Such bottleneck, however, can be improved considerably in case of detecting first races. This paper presents a new on-the-fly technique which detects the first races with reduced bottleneck through checking each accesses with private access histories and finally reporting races with shared access histories. Therefore, this technique makes on-the-fly race detection more efficient and practical.