• 제목/요약/키워드: 룰엔진

검색결과 25건 처리시간 0.023초

가변적인 컴포넌트 개발을 위한 컴파일러 방식의 룰 엔진 (A Compiler Based Rule Engine for Developing Changeable Component)

  • 이용환
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제12권6호
    • /
    • pp.379-385
    • /
    • 2006
  • 가변적인 컴포넌트의 재사용성이나 적응성을 높이기 위해 룰 기반 컴포넌트 개발 방법들이 제안되고 있다. 룰 기반 컴포넌트 개발에서 사용하는 룰 엔진들은 룰을 표현하기 위해 추가적인 스크립트 언어가 필요하며 따라서 복잡한 비즈니스 룰을 표현하는데 어려움이 많다. 본 논문에서는 다양한 룰 표현과 성능 향상을 위한 컴파일러 기반의 룰 엔진을 제안한다. 제안한 룰 엔진은 룰의 컨디션과 액션 부분을 표현하기 위해 자바 프로그래밍 언어를 사용한다. 따라서 복잡한 비즈니스 룰을 쉽게 표현할 수 있으며 실행 시에 동적으로 룰의 컨디션과 액션 객체를 생성해서 실행시킬 수 있다. 성능 면에서도 제안한 룰 엔진은 스크립트 기반 룰 엔진보다 우수하다. 성능 실험에 의하면 컴파일러 기반의 룰 엔진 성능은 스크립트 기반 룰 엔진인 JSR-94 보다 2.5배의 높은 성능을 보이고 있다.

유연성 있는 이벤트 파싱 엔진의 설계 및 구현 (Design and Implementation of Flexible Event Parsing Engine)

  • 윤태웅;민덕기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (상)
    • /
    • pp.189-192
    • /
    • 2003
  • 분산 시스템의 관리를 위해서 시스템 내의 각 컴포넌트에서 발생되는 많은 이벤트 중에 의미 있는 이벤트를 효과적으로 찾아내는 이벤트 파싱 엔진이 필요하다. 본 논문에서는 유연성 있는 이벤트 파싱 엔진을 제안한다. 특히 이벤트 파싱 엔진의 내부 구현을 위해서 기존의 룰 기반 접근방법을 변형한 새로운 접근방법을 제시한다. 본 엔진에서는 룰의 조건과 액션을 스크립트 객체화한 스크립트 객체 기반 접근방법과 룰에 해당하는 이벤트들을 찾아낼 때 보다 효과적이 검색을 지원하는 이벤트 토큰 기반 방식을 사용한다.

  • PDF

BRE(Business Rule Engine)도입 적합성 평가 모델에 관한 연구

  • Ju, Jung-Eun;Koo, Sang-Hoe
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2004년도 추계학술대회
    • /
    • pp.369-374
    • /
    • 2004
  • 기업 내부에 존재하는 비즈니스 룰은 정형화되고 집중화된 하나의 시스템으로 구축되어 있는 것이 아니라 여러 서브시스템이나 실무자들의 경험 속에 산재되어 존재한다. 산재되어 존재하는 비즈니스 룰을 정형화된 형태로 집중관리가 가능하도록 구축한 도구가 BRE(Business Rule Engine)이다. BRE는 비즈니스 룰 관리를 빠르고 용이하게 하여, 기업의 경쟁력 향상에 매우 효과적인 기여를 한다. 본 연구에서는 BRE도입의 적합성 여부를 평가할 수 있는 모델을 제시한다. 본 연구의 결과를 활용하면 기업은 용이하게 BRE도입 여부를 판단할 수 있어 기업의 경쟁력을 향상시킬 수 있을 것이다.

  • PDF

객체기반의 비즈니스 룰 구축 방법론에 관한 연구 (A Study on Object-based Business Rule Discovery Methodology)

  • 김한기;홍도석
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2006년도 추계학술대회
    • /
    • pp.163-169
    • /
    • 2006
  • 비즈니스 환경의 실시간 변화에 대응하기 위해서 최근에 기업은 특정 업무에 대해서 업무 규칙을 비즈니스 룰로 구현하고 이를 처리하는 비즈니스 룰 엔진 기반의 어플리케이션을 구현하고 있다. 비즈니스 룰은 기업이 보유한 업무 규칙을 컴퓨터와 업무 담당자가 동시에 이해할 수 있는 형태로 구성되어야 하는 양면적인 특성을 가지고 있다. 비즈니스 용어 중심으로 되어 있는 업무 규칙과 컴퓨터가 이해할 수 있는 비즈니스 룰은 그 형태가 상이하나 의미적으로 연관관계를 가지고 있기 때문에 체계적인 도출과정이 필요하다. 본 논문에서는 비즈니스 룰 클래스 개념을 적용하여 업무 규칙으로부터 비즈니스 룰을 도출하는 기법에 대해서 알아보고 이를 기반으로 구성한 비즈니스 룰 구축 방법론을 소개하고자 한다.

  • PDF

지능형 IoE 플랫폼을 위한 Nools 기반 룰 엔진의 설계 및 구현 (Design and Implementation of Nools-based Rule Engine for Smart IoE Platform)

  • 이성훈;황채은;정진우
    • 한국정보전자통신기술학회논문지
    • /
    • 제11권4호
    • /
    • pp.379-387
    • /
    • 2018
  • IoT 생태계가 다양한 사용자들에 의하여 폭넓게 사용되기 위해서는 디바이스, 플랫폼과 사용자와의 상호작용 및 이에 대한 사용자 경험이 향상되어야 한다. 본 연구에서는 사용자들이 IoE (Internet of Everything) 플랫폼에서 디바이스와 서비스들을 보다 효과적으로 사용할 수 있도록 지원하기 위한 웹 기반 룰 엔진 시스템을 제안한다. 제안하는 시스템은 센서, 액추에이터, 외부 서비스 기반의 규칙 기반 시나리오를 직관적으로 생성하고 관리하기 위한 웹 인터페이스 및 UI 컴포넌트와 이를 통하여 생성된 규칙들을 Nools 룰 엔진에 적합하게 자동으로 변환하고 관리하기 위한 룰 관리 모듈로 구성되어 있다. 마지막으로, 본 논문에서는 각종 IoT 디바이스와 외부 서비스들의 룰 기반 응용 시나리오 동작 시연을 통하여 제안하는 시스템의 활용 가능성과 유용성을 보였다.

비즈니스 룰엔진 기반 물류정보 동기화 알고리즘 설계 및 구현 (Design and Implementation of the Logistics Information synchronization Algorithm Based on Business Rule Engine)

  • 염화진;최진영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.385-388
    • /
    • 2013
  • 물류 고도화를 통한 기업 생산성 확보 및 생존 경쟁력 강화를 위해 기존의 공급망 관리(SCM) 기술에 RFID 기술을 융합함으로써 물품자동 인식, 물류정보 교환 및 추적 등의 지능화 서비스를 온라인상에서 실시간으로 제공할 수 있는 기술이 적용되고 있다. 하지만 물류정보 동기화 기술 개발 측면에서는 물류정보의 단순 가시화 시스템 개발 수준에 머물고 있는 것이 현실이고, 본격적인 확산을 위해 수집된 데이터 오류 검출 및 보정이라는 물류정보 동기화 기술 개발로 물류 시스템 운용 비용을 절감할 수 있다면 그 파급 효과가 매우 클 것이다. 지금까지는 RFID 인프라 기술 개발에 집중해 왔기에 물류정보 동기화 기술은 아직 초기 연구 단계에 머무르고 있다. 본 논문은 RFID 기반 공급망 상에서 발생할 수 있는 물류정보 동기 오류를 검출하고 보정할 수 있는 물류정보 동기화 알고리즘을 설계하고, 향후 공급망의 변화 및 확장 등의 이유로 알고리즘을 효율적으로 수정 보완할 수 있는 비즈니스 룰엔진 기반의 아키텍처를 구현하여 글로벌 물류 기업에 적용하고, 그 결과를 분석하여 물류정보 동기화 알고리즘과 구현 아키텍처의 효율성을 증명하였다.

IoT 스마트 홈 환경을 위한 상황 인식 추론 프레임워크 설계 및 구현 (Design and Implementation of Context-aware Inference Framework for IoT Smart Home Environment)

  • 이정준;김경태;윤희용
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2015년도 제51차 동계학술대회논문집 23권1호
    • /
    • pp.247-250
    • /
    • 2015
  • 과거 유비쿼터스 기술의 출현 이후로 사물에 간단한 인식 센서를 이용한 형태의 서비스가 널리 보급되었고, 스마트 기기의 발달로 인해 PC가 아닌 환경에서도 인터넷을 사용하기 용이한 환경이 정착되어, 이들을 이용한 사물 인터넷 (Internet of Things) 환경이 빠르게 확산중이다. 본 논문에서는 상황 인식 서비스와 추론 서비스를 사물 인터넷 환경에 적용 시킨 스마트 홈 상황인식 추론 프레임 워크의 설계 및 구현을 서술한다. 해당 프레임 워크는 실질적인 상황 정보를 제공하는 이기종의 사물 인터넷 기기 간 데이터 타입을 수용하기 위해 온톨로지 언어인 OWL 규격을 사용하여 상황 정보를 수용하고, 룰 입력 모듈을 통해 다양한 환경을 모델링 할 수 있는 XML 규격의 서비스 룰을 입력받는다. 이후, 상황 정보와 서비스 룰을 기반으로 추론엔진을 통해 상황을 추론하여, 단순히 조건 만족 시 실행 구조가 아닌 상황 기반의 추론에 의한 서비스를 제공하게 된다. 프레임 워크를 활용 방안을 설명하기 위해 예제 방범 시나리오를 통해 해당 프레임 워크의 특징 및 서비스의 흐름을 서술한다.

  • PDF

룰 엔진 기반의 음성 인식 챗봇 IFTTT 서비스 시스템 (Speech Recognition Chatbot IFTTT Service System based on Rule Engine)

  • 김계영;이현동;조대수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 추계학술발표대회
    • /
    • pp.671-674
    • /
    • 2017
  • 고객 상담 채팅은 비동기 상태에서도 메시지를 보낼 수 있기 때문에 고객이 메시지를 보낸 후 한참 후에 메시지를 읽고 답을 보내는 경우가 많아 하나의 고객 문의를 처리하는데 시간이 많이 소요된다. 이런 문제점을 해결하기 위해서 본 논문에서는 룰 엔진 기반의 챗봇 IFTTT 서비스 시스템을 제안한다. 이를 통하여 고객 상담 업무를 자동적으로 실시간 처리 할 수 있다.

기술분류체계 기반의 장애 점검포인트와 이벤트 룰엔진을 적용한 무장애체계 구현 (Fault-Free Process for IT System with TRM(Technical Reference Model) based Fault Check Point and Event Rule Engine)

  • 현병탁;김태우;엄창섭;서종현
    • 경영정보학연구
    • /
    • 제12권3호
    • /
    • pp.1-17
    • /
    • 2010
  • 글로벌 싱글 인스턴스(GSI) 기반의 기업의 정보시스템은 기업 내부정보 및 자원/자산을 통합관리하고 프로세스의 동질성을 확보하여 업무의 효율성 및 전사적인 생산성을 향상시키고 있지만 정보시스템의 장애가 발생하게 되면 비즈니스가 마비될 수 있고 그로 인해 엄청난 금전적 손실이 따르는 위험을 동시에 안고 있다. 여분의 부품 사용을 전제하는 수많은 결함허용(Fault-Tolerance) 기법들이 안정적인 정보시스템을 위해 연구되어 왔다. 결함허용 기법의 설계 및 적용의 어려운 점은 결함의 유형 및 빈도를 정보시스템을 운영하기 전에는 알기 어렵다는 것이다. 따라서 정보시스템 구축 단계에서의 결함허용 기법의 적용과 함께, 구축 후, 운영적인 측면에서의 장애관리 기법을 동시에 고려하여 안정적으로 정보시스템을 운영하는 것이 매우 중요하다. 본 연구에서는 기술분류체계(TRM)기반의 점검포인트와 이벤트 룰엔진 적용으로 시스템 장애를 사전예측 하는 방법을 포함하는 정보시스템 장애관리 기법인 무장애체계 프로세스를 제시 하였다. 또한, 무장애체계 방법을 적용한 장애관리 정보시스템(PICS)을 하이테크 장치산업의 대표기업에 구축하여 무장애체계 방법 적용 전, 후의 효과도 함께 제시 하였다. 무장애체계 도입 후 월별 장애건수, 장애시간은 각각 46%, 56% 감소하였으며, 장애로 인한 매출에 대한 기회 손실금액은 77% 절감하는 효과를 보였다.

BRE 활용을 통한 조직민첩성 창출: "W" 투자증권 사례를 중심으로 (The Creation of Organizational Agility Through BRE Introduction: A case of "W" Investment and Securities Co., Ltd.)

  • 옥정봉;이정민;차상민;갈희;곽기영
    • 경영정보학연구
    • /
    • 제12권1호
    • /
    • pp.131-144
    • /
    • 2010
  • 급변하는 경영 환경 속에서 기업이 생존하기 위해서는 환경변화에 대하여 효과적이고 신속하게 대응하는 것이 매우 중요하다. 환경변화에 적절하게 대응하기 위한 접근방안의 하나로서 기업은 다양한 비즈니스 룰과 관련지식을 개발하여 활용하여 왔으며 정보시스템을 통해 이를 구현하고자 노력하고 있다. 하지만 기업이 사용하고 있는 기존의 정보시스템 대부분은 기업이 보유하고 있는 비즈니스 룰을 적시에 적절하게 활용하거나 체계적으로 관리하는데 있어서 한계를 지니고 있다. 본 연구에서는 이러한 한계를 극복하기 위한 솔루션으로서 비즈니스 룰 엔진(BRE: Business Rule Engine)의 도입을 제안하며 "W" 투자증권의 실제 구현사례를 통해 조직민첩성에 미치는 효과를 분석한다.