* 참조 : http://www.koreaexpert.com/product/product.html

개요

Blaze Advisor는 RBMS의 완벽한 지원을 위하여, 개발자를 위한 Advisor Builder, 운용/관리자를 위한 Advisor Innovator를 제공하고 있으며, 사용자 환경 구축을 위한 EJB 자동생성은 물론, 운용환경을 위한 Advisor Rule Engine과 복수 Request에 안정적으로 Rule Engine들이 기동 될 수 있도록 하는 Rule Server를 제공하고 있습니다.

http://www.koreaexpert.com/images/product/blazeadvisor01-1.jpg

구성

Blaze Advisor는 총 5개의 모듈로 구성되어 있으며, 각각의 모듈을 이용하여 Rulebase를 구축하고 이를 효율적으로 관리할 수 있는 환경을 제공하게 됩니다.

각 모듈의 기능과 역할은 다음과 같습니다.

http://www.koreaexpert.com/images/product/blazeadvisor02.jpg

주요기능

개발 환경 - Advisor Builder & Innovator Workbench

Blaze Advisor Builder는 Rule Base의 설계, Modeling, Rule 입력에 필요한 모든 환경을 Visual 한 환경으로 제공하고 있어 사용이 편리하며, Rule Base를 구성하는 Rule, 함수, Class, Object간의 관계를 살펴볼 수 있는 Reference Browser를 제공하고 있어, Rule의 상관관계 등을 파악함으로써, 효율적 Rule Base 구축을 지원합니다.

Blaze Advisor Builder는 DB, XML, UML, 등의 다양한 외부환경으로부터 입력을 Rule과 쉽게 연동시켜주는 Wizard 기능들을 제공하고 있으며, Rule 분석 Wizard는 Rule의 중복성, 모호성, 모순, 등을 발견하는 Rule 검증 기능을 제공합니다.

Blaze Advisor는 개발된 Rule Base를 WAS(Web Application Server)와 연동하여 사용할 수 있는 EJB를 자동으로 생성하는 기능을 제공하고 있으며, 관리환경의 신속한 개발을 위해 Innovator를 이용한 관리화면의 자동생성 기능을 제공합니다.

http://www.koreaexpert.com/images/product/blazeadvisor03.jpg

운용 환경 - Advisor Rule Engine & Rule Server

운용환경에서 Rule을 처리하는 Advisor Rule Engine은 초당 10,000개 이상의 Rule을 처리할 수 있는 능력을 보유하고 있으며, 특정 Rule Set의 처리속도를 측정할 수 있는 Rule 성능측정 Wizard 및 Target 환경으로의 Deployment에 필요한 Code 및 File을 자동 생성하는 Quick Deployer 기능을 제공합니다.

Rule Server는 운용환경에서 복수의 사용자 요구에 복수의 Rule Engine이 응대할 수 있는 Clustering 환경을 제공하며, 이들의 안정적 동작을 지원하는 Load Balancing 및 Fail-Over 기능이 제공됩니다.

Rule Server는 적당한 수의 룰 에이전트를 미리 로딩, 초기화, 실행함으로써, 다수의 클라이언트에 대한 요청을 처리할 뿐만 아니라 서비스 에이전트가 현재 어떤 클라이언트의 요청을 처리하는지 진행 상황을 감시합니다.

http://www.koreaexpert.com/images/product/blazeadvisor04.jpg

관리 환경

Blaze Advisor는 비전산 담당자가 쉽게 Rule을 유지 보수할 수 있도록, Decision Table(Excel사용가능), Rule Editor와 Innovator에 의한 웹 관리자의 3가지 방식의 관리 환경을 지원하고 있습니다.

http://www.koreaexpert.com/images/product/blazeadvisor05.jpg

ZbmonWiki: BlazeAdvisor (2006-02-14 08:09:23에 zbmon가(이) 마지막으로 수정)