∈ MEMBER (P1)) ∃ (area(memberi) ∈ AREA(Sub2)) ⇒
⇒ SearchRole(P1,Sub2) = 'True'; role(Sub2) = name(memberi); entity(Sub2) = memberi(P1) –
если среди участников процесса Р1 имеется такой, что область существования (значение) участника принадлежит одной из областей существования субъекта Sub2, то роль и сущность Sub2 найдены.
2. Взаимная конкретизация сущностей субъектов Sub1 и Sub2:
∀(areai ∈ AREA(Sub1), areaj ∈ AREA(Sub2)) ∃ (areai(Sub1) ∩ areaj(Sub2) ≠ ∅ ) ⇒ SearchEntity(Sub1,Sub2) = 'True'; entity(Sub1) = areai; entity(Sub2) = areaj –
если одна из областей существования субъекта 1 совпадает с какой-либо областью существования субъекта 2, то сущности субъектов Sub1, Sub2 в данном контексте найдены.
3. Утверждение субъекта Sub1 в качестве свойства/атрибута субъекта Sub2:
∀areai ∈ AREA(Sub1), propertyj ∈ PROPERTY(Sub2) ∃ (areai(Sub1) =
= area.propertyj(Sub2) ⇒ SearchProperty(Sub1,Sub2) = 'True'; entity(Sub1) = areai –
если одна из областей существования субъекта 1 совпадает с областью существования какого-либо свойства субъекта 2, то субъект 1 является характеристикой субъекта 2.
Например, в предложении "The time flies like an arrow" [Рафаэл, 1979] время (time) не может быть свойством мух (flies).
6