• 제목/요약/키워드: Event Oriented

검색결과 207건 처리시간 0.036초

분산환경에서 동적 메시지 교환을 위한 룰 기반 JMS 메시지 라우팅 시스템 (A Rule-based JMS Message Routing System for Dynamic Message Communication in based Distributed Systems)

  • 조풍연;최재현;박제원;이남용
    • 한국전자거래학회지
    • /
    • 제13권3호
    • /
    • pp.1-20
    • /
    • 2008
  • 오늘날 컴퓨팅 환경은 과거에 비해 매우 분산되어 있으며 다양한 시스템과 연결되고 통합되는 동적인 구성을 필요로 한다. 대부분의 기업들은 이를 위해 객체지향적인 메시지 송수신 체계인 MOM(Message Oriented Middleware) 시스템을 사용하여 원격의 시스템과의 통신채널을 구성하고 송수신 정보를 XML 메시지로 주고받고 있다. 그러나 대부분의 MOM 시스템들은 송수신 메시지로 사용되는 XML을 처리함에 있어 XML 메시지의 동적 변환 및 라우팅을 지원하지 않아 기업 시스템의 효율성과 유지보수성을 저하 시키고 있다. 이에 본 논문에서는 가장 널리 사용되고 있는 MOM 시스템인 JMS를 기반으로 동적 XML 메시지 변환 및 라우팅을 지원하기 위한 룰 기반의 라우팅 시스템인 RMRS(Rule-based Message Routing System)를 제안한다. RMRS는 룰 기반 이벤트 처리를 위해 사용되는 ECA(Event- Condition-Action)룰을 확장하여 분산 시스템 구현 시에 빈번하게 발생하는 라우팅 처리를 XML 변환과 함께 동적으로 처리할 수 있도록 한다. 이것은 내부적으로 메시지가 라우팅 되기 전에 수신한 메시지의 성격에 따라 XML 메시지의 변환을 수행할 수 있도록 설계되어 있어, 이를 바탕으로 MOM 시스템을 구축할 경우, XML 메시지의 동적 변환 및 라우팅을 효과적으로 구현할 수 있다.

  • PDF

이벤트 추상화를 통한 정보관계 표현 (Information Relationship Representation using Event Abstraction)

  • 임근
    • 한국컴퓨터정보학회논문지
    • /
    • 제7권4호
    • /
    • pp.1-7
    • /
    • 2002
  • 본 논문에서는 객체지향 프로그램의 정보관계의 이해를 지원할 수 있도록 이벤트 추상화 표현을 제시한다. 클러스터링 개념을 이벤트 추상화에 적용하여, 객체지향 언어의 이해를 용이하게 지원할 수 있도록 이벤트 추상화 표현과 이벤트 추상화에 적용될 클러스터링 개념을 제시한다. 이벤트의 클러스터링에 의해서 사용자는 클래스의 기능성 정보와 클래스 라이브러리 검색시 선택된 클래스와 이벤트 상호작용 관계가 있는 다른 클래스를 파악함으로서 클래스 검색의 효율성을 지원한다.

  • PDF

음향방출을 이용한 탄소섬유강화 플라스틱의 손상 평가에 관한 연구 (A Study on the Damage Estimation of CFRP using Acoustic Emission)

  • 이장규;박성완;김봉각
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2003년도 추계학술대회
    • /
    • pp.307-312
    • /
    • 2003
  • The object of this study is to investigate a damage estimation of single edge cracked tensile specimens ($2_a$/W) as a function of acoustic emission (AE) according to the unidirectionally oriented carbon/epoxy composites, CFRP AE signals were analyzed and classified 3 regions by event counts, energy and amplitude for coressponding applied load. On tensile loading and using the results of the AE analysis, it was found that the event counts, cumulative counts or energy, and amplitude distributions useful for the prediction of damage failure.

  • PDF

TOC-DBR 기반의 스마트공장 레이아웃 설계에 관한 연구 (A Study on a Smart Factory Layout Design Based on TOC-DBR)

  • 김병주;김덕현;이인수;전차수
    • 대한산업공학회지
    • /
    • 제43권1호
    • /
    • pp.12-18
    • /
    • 2017
  • This study presents a plant concept design for a smart factory which is mainly targeted to machine airplane parts. The plant layout is based on the TOC-DBR approach together with autonomous distributed factory control considered, while discrete event simulation is also performed in order to validate its layout. The resulting layout and its procedure turn out to be quite a useful guideline in realizing those smart factories especially for machining-oriented manufacturing industries.

고속전철용 고장기록장치 시스템 설계에 관한 연구 (The design concept of the event recorder system for high speed train)

  • 최권희;전성현;정병호;이병석;한동인
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2005년도 추계학술대회 논문집
    • /
    • pp.72-76
    • /
    • 2005
  • This event recorder system, owing to the advancement of communication technology, is independently installed in most on-board electronics and given integrated management by on-board monitoring equipments. However, since the safety oriented equipments such as signalling devices, train protection systems, and train radios have been mounted on trains recently" the existing on-board monitoring device is no longer reliable enough for permanent preservation of data from train crashes or fires. This study has pointed out the problems mentioned above and described the designing concept of the fault recording system for high-speed trains for effective utilization of the train management program.

  • PDF

선박 설계/생산지원 용접정보 모델링에 관한 연구 (A Study on the Modeling of Welding Information System for the Ship Design and Production)

  • 엄동석;박주용;강병윤
    • 대한조선학회논문집
    • /
    • 제34권1호
    • /
    • pp.111-121
    • /
    • 1997
  • 본 연구에서는 선박설계/생산공정에 필요한 용접정보를 생성 지원하는 전산 시스템을 모델링하였다. 이를 위해 기존의 선박 용접정보의 특성과 흐름을 고찰, 분석하고, 전산 처리가 가능한 선박 용접정보 모델을 정의하였다. 모델링 기법으로는 효율적이고 유연한 시스템을 구축하기 위해 객체 지향 기법과 데이터베이스 기술을 접목시키고, Event-driven방식의 그래픽 사용자 인터페이스 기술을 동원하였다. 그리고, 테스트 프로그램을 개발하여 정의된 모델의 적합성과 그 구현 수단의 유효성을 확인, 검증하였다.

  • PDF

Automatic Assembly Task of Electric Line Using 6-Link Electro-Hydraulic Manipulators

  • Kyoungkwan Ahn;Lee, Byung-Ryong;Yang, Soon-Yong
    • Journal of Mechanical Science and Technology
    • /
    • 제16권12호
    • /
    • pp.1633-1642
    • /
    • 2002
  • Uninterrupted power supply has become indispensable during the maintenance task of active electric power lines as a result of today's highly information-oriented society and increasing demand of electric utilities. The maintenance task has the risk of electric shock and the danger of falling from high place. Therefore it is necessary to realize an autonomous robot system using electro-hydraulic manipulator because hydraulic manipulators have the advantage of electric insulation. Meanwhile it is relatively difficult to realize autonomous assembly tasks particularly in the case of manipulating flexible objects such as electric lines. In this report, a discrete event control system is introduced for automatic assembly task of electric lines into sleeves as one of the typical task of active electric power lines. In the implementation of a discrete event control system, LVQNN (linear vector quantization neural network) is applied to the insertion task of electric lines to sleeves. In order to apply these proposed control system to the unknown environment, virtual learning data for LVQNN is generated by fuzzy inference. By the experimental results of two types of electric lines and sleeves, these proposed discrete event control and neural network learning algorithm are confirmed very effective to the insertion tasks of electric lines to sleeves as a typical task of active electric power maintenance tasks.

에너지 정보 교환을 위한 esXML(energy system eXtensible Markup Language) 개발 (Development of esXML for Energy Information Exchange)

  • 김정숙;구현우
    • 한국지능시스템학회논문지
    • /
    • 제19권2호
    • /
    • pp.197-205
    • /
    • 2009
  • 미래 디지털 환경에서 에너지 관리 시스템은 예기치 못한 정전이나 과부하 같은 응급 상황 이벤트들이 발생하면 이를 실시간으로 대처할 수 있어야 하고, 원격 검침과 같은 소비자 서비스 이벤트들도 신속하게 제공되어야 한다. 따라서 다양한 에너지 이벤트 정보들을 실시 간으로 전달할 수 있는 단순하면서 장치 독립적인 정보 교환 모델이 필요하다. 이에 본 논문에서는 XML을 기반으로 객체 지향 모델링을 사용하여 장치와 이벤트 모델링을 분리한 esXML을 개발하였다. 실험 결과 독립적이고 효율적으로 정보 교환을 할 수 있었다.

건축물 계단실 내 재실자의 합류를 고려한 피난특성 분석에 관한 실험적 연구 (An Experimental Study on the Analysis of Evacuation Characteristics Considering the Joining of Occupants in a Building Staircase)

  • 김윤성;허예림;최윤주;김혜원;권영진
    • 한국건축시공학회:학술대회논문집
    • /
    • 한국건축시공학회 2021년도 가을 학술논문 발표대회
    • /
    • pp.204-205
    • /
    • 2021
  • In the event of a fire in a high-rise building, rapid evacuation through the stairwell is a very important factor in rapid evacuation. However, in the event of an actual fire, most of the occupants evacuate at the same time, resulting in a stay in the stairwell, reducing the evacuation speed. In Korea, conditions for buildings are created to evacuate quickly and safely while introducing performance-oriented designs to solve these problems, but there is no research data related to the evacuation speed due to joining in the event of vertical evacuation. Therefore, in this study, by analyzing the experiment conducted at W University in Japan, the density-speed relationship when staying in the staircase room was derived, and the regression equation was derived based on the results.

  • PDF

무기체계 교전 시뮬레이션을 위한 매트랩 기반 이산사건시뮬레이션 프레임워크의 개발 (The Development of a MATLAB-based Discrete Event Simulation Framework for the Engagement Simulations of the Weapon Systems)

  • 황근철;이민규;김정훈
    • 한국시뮬레이션학회논문지
    • /
    • 제21권2호
    • /
    • pp.31-39
    • /
    • 2012
  • 시뮬레이션 프레임워크는 시뮬레이션 응용 프로그램의 개발을 지원하는 기반 소프트웨어이다. 본 논문은 공학용 프로그래밍 언어로 광범위하게 사용되는 매트랩을 이용하여 개발된 이산사건시뮬레이션 프레임워크의 개발 과정을 기술하고 있다. 매트랩 객체지향프로그래밍을 토대로 새롭게 개발된 프레임워크는 매트랩 언어의 편리성과 이산사건시뮬레이션 형식론(DEVS: Discrete EVent System Specification Formalism)이 가지는 뛰어난 개발 방법론을 결합시킴으로써 무기체계 교전 시뮬레이션 프로그램 개발에서 요구되는 생산성, 유연성, 확장성을 제공한다. 더불어 매트랩의 병렬컴퓨팅 기술을 적용한 배치(Batch) 시뮬레이션 기능을 제공함으로써 몬테카를로 시뮬레이션 수행시 컴퓨터 환경에서 지원되는 CPU 코어의 수에 비례하여 응용 프로그램의 연산성능을 향상시킨다.