용어집

이 용어집에는 ACT(Active Correlation Technology)의 중요 개념에 대한 용어 및 정의가 있습니다.

가져오기(import)
외부 코드를 표현식에 액세스 가능하도록 만드는 프로그래밍 언어 특정 방법입니다.
계산 패턴(computation pattern)
시간 간격 내에서 각 이벤트를 받을 때 수집된 이벤트에 표현식을 통해 계산을 적용하는 규칙을 정의하는 규칙 패턴입니다. 계산 패턴에 의해 정의된 규칙은 상태 규칙입니다.
규칙 블록(rule block)
규칙 세트 내에서 규칙을 기능별로 도메인으로 그룹화하기 위한 조직 단위입니다. 규칙 블록은 규칙뿐만 아니라 다른 규칙 블록도 포함할 수 있습니다.
규칙 세트(rule set)
ACT(Active Correlation Technology) 규칙 언어의 규칙 실행 단위입니다. 규칙 세트에는 규칙 블록으로 구성되어 있고 ACT(Active Correlation Technology) 엔진에 의해 실행될 규칙이 포함되어 있습니다. 엔진은 지정된 시간에 하나의 규칙 세트에 대해서만 작동합니다.
규칙 응답 조치(rule response action)
조치를 참조하십시오.
규칙 응답(rule response)
ACT(Active Correlation Technology) 엔진이 규칙 조건에 부합한 것으로 인식할 때 실행되는 표현식입니다. 규칙 응답은 하나 이상의 조치로 구성되어 있습니다.
규칙 인스턴스(rule instance)
그룹화 키의 컨텍스트에서 규칙의 사본입니다.
규칙 패턴(rule pattern)
이벤트 연관 상황의 표시입니다(예: 임계값 조건 또는 중복 이벤트 감지). ACT(Active Correlation Technology) 규칙 언어에는 콜렉션, 계산, 중복, 필터, 연속, 임계값 및 타이머와 같은 규칙 패턴이 포함됩니다. 규칙의 패턴은 규칙에 의해 정의된 상황이 발생할 때 일치합니다. 패턴이 일치하면 규칙은 적절한 규칙 응답 조치를 수행하여 처리를 종결합니다. 규칙이 활성이면 규칙 패턴은 여러 번 일치할 수 있습니다.
규칙(rule)
이벤트 간의 관계를 인식하고 적절한 규칙 응답을 실행하는 데 사용되는 연관 단위입니다. 규칙은 일곱 개의 규칙 패턴 중 하나의 구현이며 기능에 따라 규칙 세트의 일부인 규칙 블록으로 구성되어 있습니다. 규칙은 이벤트가 이벤트 선택 기준에 부합하는 경우 이벤트를 처리하기 위해 승인합니다.
그룹화 키(grouping key)
규칙에게 공통 특성을 공유하는 각 이벤트 그룹마다 별도의 규칙 인스턴스(또는 사본)를 작성하도록 지시하는 방법입니다.
내부 이벤트(internal event)
ACT(Active Correlation Technology) 엔진에서 실행 중인 규칙이 작성한 이벤트입니다. 이 이벤트는 다른 규칙으로 전달될 수 있습니다.
노드(node)
규칙 세트 내에서 개별적이고 독립적으로 추가하거나, 제거하거나, 대체할 수 있는 규칙 계층 구조 내의 오브젝트입니다. 특히 다음과 같은 오브젝트가 노드입니다.
  • 규칙
  • 규칙 블록
  • 규칙 블록 변수
  • 규칙 세트 변수
오브젝트는 규칙 레벨 아래에서는 개별적이고 독립적으로 작동할 수 없으므로 규칙 변수는 노드가 아닙니다.
도메인(domain)
규칙 그룹에서 기능 적용에 기반이 되는 범주입니다. 예를 들어, 도메인은 특정 지리적 지역, IT 관리 규율(예: 보안 감지 또는 네트워크 이벤트 연관) 또는 비즈니스 조직(예: 특정 회사 또는 회사의 부서)를 표시할 수 있습니다.
상태 규칙(stateful rule)
특정 기간 동안 이벤트 콜렉션에 대해서 작동하려는 목적으로 규칙 인스턴스의 특성에 대한 정보와 같은 상태 정보를 보관하는 규칙입니다. 콜렉션, 계산, 중복, 연속, 임계값 또는 타이머와 같은 규칙 패턴에 의해 정의된 규칙은 상태 규칙입니다.
상태가 없는 규칙(stateless rule)
상태 정보를 보관하지 않으므로 한 번에 한 이벤트에 대해서만 작동하는 규칙입니다. 필터 패턴에 의해 정의된 규칙은 상태가 없는 규칙입니다.
선언문(predicate)
필터링 선언문을 참조하십시오.
수명 주기 조치(life cycle action)
규칙이 로드되고, 로드 해제되고, 활성화되거나 비활성화될 때 실행되는 표현식입니다.
연속 패턴(sequence pattern)
시간 간격 내에 이벤트의 특정 순서의 존재나 부재를 감지하는 규칙을 정의하는 규칙 패턴입니다. 연속된 순서가 있거나 무작위일 수 있습니다. 연속 패턴에 의해 정의된 규칙은 상태 규칙입니다.
외부 오브젝트(external object)
어플리케이션과 표현식과의 통신을 위해 작성된 오브젝트입니다.
외부 이벤트(external event)
ACT(Active Correlation Technology) 엔진이 외부의 소스로부터 받는 이벤트입니다.
응답(response)
규칙 응답을 참조하십시오.
이벤트 선택자(event selector)
이벤트 선택 기준입니다. 규칙이 처리를 위해 어떤 이벤트를 승인할지를 판별하는 기준입니다. 이벤트 선택자에는 이벤트 유형과 필터링 선언문이 포함됩니다.
이벤트 제공자(event provider)
ACT(Active Correlation Technology)에서 처리하는 이벤트를 생성하는 모든 소프트웨어입니다.
임계값 패턴(threshold pattern)
시간 간격 내에서 선택한 이벤트 그룹을 수집하고, 각 이벤트를 받은 후에는 임계값 조건에 부합하는지 여부를 판별하는 규칙을 정의하는 규칙 패턴입니다. 임계값 패턴에 의해 정의된 규칙은 상태 규칙입니다.
조각(snippet)
소스 코드의 인용구입니다.
조치(action)
규칙 응답의 일부로서 실행되거나 규칙이 로드되고, 로드 해제되고, 활성화되거나 비활성화될 때 실행되는 표현식입니다.
중복 패턴(duplicate pattern)
지정된 시간 간격 내에서 승인되는 두 번째와 후속 이벤트의 수를 세어 이러한 이벤트의 규칙 세트 처리를 건너뛰는 규칙을 정의하는 규칙 패턴입니다. 중복 패턴에 의해 정의된 규칙은 상태 규칙입니다.
콜렉션 패턴
시간 간격 내에서 선택한 이벤트 그룹을 수집하는 규칙을 정의하는 규칙 패턴입니다. 콜렉션 패턴에 의해 정의된 규칙은 상태 규칙입니다.
타이머 패턴(timer pattern)
정기적으로 조치를 시작하는 규칙을 정의하는 규칙 패턴입니다. 타이머 패턴에 의해 정의된 규칙은 상태 규칙입니다. 타이머 규칙은 이벤트를 처리하지 않지만 이벤트에 의해 활성화되거나 비활성화될 수 있습니다.
표현식 언어(expression language)
표현식을 작성하는 데 사용하는 프로그래밍 언어입니다.
표현식(expression)
규칙에 추가할 수 있는 사용자 정의 논리가 포함되어 있는 코드입니다. 규칙 작성자는 변수의 초기화, 이벤트 선택 기준 정의 또는 규칙 응답 조치 및 수명 주기 조치의 스펙과 같은 여러 용도로 표현식을 사용할 수 있습니다.
필터 패턴(filter pattern)
규칙이 이벤트를 승인할 때 특정 조치를 취하는 규칙을 정의하는 규칙 패턴입니다. 필터 패턴에 의해 정의된 규칙은 단일 이벤트에 대해서만 작동하므로 상태가 없는 규칙입니다.
필터링 선언문(filtering predicate)
규칙이 이벤트를 처리하기 위해 승인하는 조건을 정의하는 표현식입니다. 필터링 선언문은 이벤트 선택자의 파트입니다. 필터링 선언문은 부울값을 리턴합니다.
ACT
ACT(Active Correlation Technology)를 참조하십시오.
ACT(Active Correlation Technology)
규칙을 사용하여 이벤트 연관을 제공하는 IBM® 기술입니다.
ACT(Active Correlation Technology) 규칙 빌더
ACT(Active Correlation Technology) 규칙 언어로 된 연관 규칙을 작성하기 위한 GUI입니다.
ACT(Active Correlation Technology) 규칙 언어
이벤트를 연관시키기 위해 규칙을 작성하는 XML 기반 언어입니다. 그런 다음 이러한 규칙을 ACT(Active Correlation Technology) 런타임 환경으로 전개할 수 있습니다.
ACT(Active Correlation Technology) 런타임 환경
ACT(Active Correlation Technology) 엔진이 임베드된 어플리케이션으로 이는 컴파일러를 포함하거나 포함하지 않습니다.
ACT(Active Correlation Technology) 엔진
ACT(Active Correlation Technology) 컴파일러의 출력에 따라 이벤트를 처리하는 ACT(Active Correlation Technology) 구성요소입니다.
ACT(Active Correlation Technology) 컴파일러
규칙 세트 및 ACT(Active Correlation Technology) 엔진이 필요로 하는 내부 데이터 구조를 생성하기 위해 여기에 포함된 코드를 구문 분석하는 ACT(Active Correlation Technology) 구성요소입니다.