표현식을 하나의 특정 요소(다중 선택을 사용하는 경우에는 여러 특정 요소)의 속성 값 또는 새 요소의 기본 속성 값으로 입력할 수 있습니다.
표현식을 실행하기 전에 먼저 IBM® Rational® Focal Point™로 각 표현식을 평가하여 표현식 강도 요구사항을 충족하는지 확인합니다. 표현식이 평가에 실패하는 경우 표현식의 오퍼레이션이 완료되지 않으며 사용자는 수신한 피드백에 따라 표현식을 정정해야 합니다.
표현식은 정보를 제공하는 수학적 계산입니다. 예를 들어, 표현식은 모듈의 속성을 요약하거나 정적 날짜 필드를 현재 날짜로 바꿉니다.
비즈니스 규칙에는 일반적으로 여러 개의 매개변수가 사용되며 보다 복잡한 오퍼레이션을 완료합니다. 비즈니스 규칙을 실행하면 이메일 알림을 송신하는 것과 같은 단순 값을 리턴하는 것 외에 여러 조치가 수행될 수 있습니다.
예를 들어, 총 비용 속성이 하드웨어 비용 및 소프트웨어 비용 속성의 합계를 제공하는 경우 총 비용 속성 필드의 표현식은 = Hardware Cost + Software cost입니다.
하드웨어 비용 및 소프트웨어 비용 속성은 소스 속성이며 총 비용 속성은 대상 속성입니다. 대상 속성은 소스 속성의 변경을 감지하여 변경이 발생하는 경우 자체적으로 갱신합니다. 비즈니스 규칙에서도 이와 비슷한 구조를 사용합니다.
모든 표현식 및 비즈니스 규칙은 속성에 저장됩니다. 그러나 일부 경우에는 비즈니스 규칙이 일반 속성과 독립적으로 전용 속성에 있기도 합니다. 예를 들어, 알림을 송신하거나 행렬을 채우는 비즈니스 규칙은 전용 비즈니스 규칙 컨테이너 속성에 있어야 합니다. 컨테이너는 단순히 비즈니스 규칙을 포함하는 텍스트 속성입니다.
표현식으로 이미지, 그래프 및 표도 표시할 수 있습니다. 표현식에 TrafficLight에서와 같은 특수 편집 모드가 있을 수도 있습니다.