IS_IN 매크로를 사용하여 수신자의 상태를 판별하는 대신 트리거된 오퍼레이션을 무시하지 않도록 상태 차트를 디자인할 수 있습니다. 이를 수행하려면, 오브젝트에 하위 상태를 포함하는 수퍼 상태를 작성하고 수퍼 상태에서 올바른 값을 리턴할 수 있도록 트리거를 사용하여 정적 반응을 작성하십시오. 예를 들어, 오브젝트의 상태에 관계없이 항상 센서를 읽게 하려면 다음 상태 전이를 사용하여 수퍼 상태에 정적 반응을 작성하십시오.
opRead/reply(getStatus())
이런 방법으로 오브젝트가 어떤 상태이건 항상 올바른 값을 리턴합니다. 하위 상태에서는 수퍼 상태에 대한 트리거와 하위 상태에 대한 트리거가 둘 다 활성화되긴 하지만 우선순위가 높기 때문에 수퍼 상태로의 상태 전이에 대한 트리거를 사용합니다. 상태 전이 선택의 내용을 참조하십시오.