Матчинг выполняется при определенных условиях. В конструкторе онтологий имеются следующие условия матчинга:
· знаковое условие (Signed condition),
· скриптовое условие (Scripted condition).
Знаковое условие матчинга
Знаковое условие матчинга (Signed condition) – это условие вида
<SubjectAttribute> < Знак > <ObjectAttribute>,
где <Знак> - это знак сравнения: >, <, =, <>, <=, >=.
SubjectAttribute показывает, какой агент будет проверять данное условие. При этом множества атрибутов у агентов не должны пересекаться.