Changes between Version 4 and Version 5 of SigMmt/Templates/ClassOfPropertyRestrictionOfClass

Show
Ignore:
Timestamp:
02/14/11 11:05:15 (13 years ago)
Author:
mfedorov (IP: 93.186.61.242)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SigMmt/Templates/ClassOfPropertyRestrictionOfClass

    v4 v5  
    33[[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. 
    44[[br]] 
    5 [[br]]!ClassOfPropertyRestrictionOfClass(a, b, c, d) means that a is a !PropertySpace, b is a !ClassOfArrangedIndividual to which the relation applies, c is a subclass of a that contains those Properties that can be assigned to members of b, and d is a Scale as unit of measure.  
     5[[br]]!ClassOfPropertyRestrictionOfClass(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.  
    66[[br]] 
    77[[br]]Roles:  
    8 [[br]]1 hasPropertySpace !PropertySpace  
     8[[br]]1 hasPropertySet !EnumeratedPropertySet  
    99[[br]]2 hasPossessorClass !ClassOfArrangedIndividual  
    10 [[br]]3 hasPropertySpaceRestriction !PropertySpace 
     10[[br]]3 hasPropertySpace !PropertySpace 
    1111[[br]]4 hasScale Scale 
    1212 
     
    1414{{{ 
    1515ClassOfPropertyRestrictionOfClass(x1, x2, x3, x4) <->  
    16 PropertySpace(x1) &  
     16EnumeratedPropertySet(x1) &  
    1717ClassOfArrangedIndividual(x2) &  
    1818PropertySpace (x3) & 
    1919Scale(x4) &    
    20 ClassificationTemplate(x2, x3) & 
    21 SpecializationTemplate(x3, x1) &  
     20ClassOfClassificationTemplate(x2, x1) & 
     21ClassOfClassificationTemplate(x3, x1) &  
    2222exists p, u (Scale(p) and NumberSpace(u) and ScaleTriple(p, u, x3) & SpecializationTemplate(p, x4)) . 
    2323}}} 
    2424 
    25 EXAMPLE The statement !ClassOfPropertyRestrictionOfClass (NOMINAL DIAMETER, ELBOW TYPE XYZ, ABC SET OF DIAMETERS, MILLIMETRE) 
     25EXAMPLE The statement !ClassOfPropertyRestrictionOfClass (ABC SET OF DIAMETERS, ELBOW TYPE XYZ, NOMINAL DIAMETER, MILLIMETRE) 
     26 
     27=== Discussion === 
     28[Mikhail Fedorov] My latest understanding is that this template IS NOT NEEDED. Since all of its context should be described at the level of RDL... 
    2629 
    2730=== Analysis diagram === 
Home
About PCA
Reference Data Services
Projects
Workgroups