Changes between Version 1 and Version 2 of SigMmt/Templates/IndirectPropertyRestrictionOfClass

Show
Ignore:
Timestamp:
02/15/11 12:47:23 (13 years ago)
Author:
mfedorov (IP: 93.186.61.242)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SigMmt/Templates/IndirectPropertyRestrictionOfClass

    v1 v2  
    11=== Template !IndirectPropertyRestrictionOfClass === 
    22 
    3 [[br]]This template is for stating that a member of a specific Class of Individuals may only be assigned a Property that is contained by a specific set of properties. 
     3[[br]]This template is for stating that a member of a specific Class of Individuals may only be assigned an Indirect Property that is contained by a specific set of properties. 
    44[[br]] 
    5 [[br]]!IndirectPropertyRestrictionOfClass(a, b, c, d) means that a is an !EnumeratedPropertySet, b is a !ClassOfArrangedIndividual to which the relation applies, c is a !PropertySpace to which members of a belong, and d is a Scale as unit of measure.  
     5[[br]]!IndirectPropertyRestrictionOfClass(a, b, c, d) means that a is a !ClassOfIndirectProperty, b is a !ClassOfArrangedIndividual to which the relation applies, c is a Scale as unit of measure, and d is an !EnumeratedPropertySet to which assigned Properties belong. 
    66[[br]] 
    77[[br]]Roles:  
    8 [[br]]1 hasPropertySet !EnumeratedPropertySet  
     8[[br]]1 hasPropertyType !ClassOfIndirectProperty  
    99[[br]]2 hasPossessorClass !ClassOfArrangedIndividual  
    10 [[br]]3 hasPropertySpace !PropertySpace 
    11 [[br]]4 hasScale Scale 
     10[[br]]3 hasScale Scale 
     11[[br]]4 hasPropertySet !EnumeratedPropertySet 
    1212 
    1313Axiom:  
    1414{{{ 
    1515IndirectPropertyRestrictionOfClass(x1, x2, x3, x4) <->  
    16 EnumeratedPropertySet(x1) &  
     16ClassOfIndirectProperty(x1) &  
    1717ClassOfArrangedIndividual(x2) &  
    18 PropertySpace (x3) & 
    19 Scale(x4) &    
    20 ClassOfClassificationTemplate(x2, x1) & 
    21 ClassOfClassificationTemplate(x3, x1) &  
    22 exists p, u (Scale(p) and NumberSpace(u) and ScaleTriple(p, u, x3) & SpecializationTemplate(p, x4)) . 
     18Scale(x3) & 
     19EnumeratedPropertySet(x4) &    
     20exists u (PropertySpace(u) & ClassOfIndirectPropertyTriple(x1, x2, u) & 
     21          exists v (NumberSpace(v) & ScaleTriple(x3, v, u)) & 
     22          ClassOfClassificationTemplate(u, x4)). 
    2323}}} 
    2424 
    25 EXAMPLE The statement !IndirectPropertyRestrictionOfClass (ABC SET OF DIAMETERS, ELBOW TYPE XYZ, NOMINAL DIAMETER, MILLIMETRE) 
     25EXAMPLE The statement !IndirectPropertyRestrictionOfClass (NOMINAL DIAMETER, ELBOW TYPE XYZ, MILLIMETRE, ABC SET OF DIAMETERS) 
    2626 
    2727=== Discussion === 
Home
About PCA
Reference Data Services
Projects
Workgroups