Changes between Initial Version and Version 1 of SigMmt/Templates/ClassifiedAssembly

Show
Ignore:
Timestamp:
02/16/11 11:57:48 (13 years ago)
Author:
mfedorov (IP: 93.186.61.242)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SigMmt/Templates/ClassifiedAssembly

    v0 v1  
     1=== Base Template !ClassifiedAssembly === 
     2 
     3[[br]]This is a template for describing a typed assembly.  
     4[[br]] 
     5[[br]]!ClassifiedAssembly(a, b, c) means that a is a type of assebly, b is a (temporal part of) !PossibleIndividual and c is a (temporal part of) !ArrangedIndividual.  
     6[[br]] 
     7[[br]]Roles:  
     8[[br]]1 hasAssemblyType !ClassOfAssemblyOfIndividual  
     9[[br]]2 hasPart !PossibleIndividual 
     10[[br]]3 hasWhole !ArrangedIndividual 
     11 
     12Axiom:  
     13{{{ 
     14ClassifiedAssembly(x1, x2, x3) <->  
     15ClassOfAssemblyOfIndividual(x1) &  
     16PossibleIndividual(x2) &  
     17ArrangedIndividual(x3) &  
     18exists u(AssemblyOfIndividualTriple(u, x2, x3) &  
     19ClassificationTemplate(u, x1)) .  
     20}}} 
     21 
     22EXAMPLE The statement !ClassifiedAssembly(PipingNetworkSystemHasPipingNetworkSegment, seg123, sys456)  
Home
About PCA
Reference Data Services
Projects
Workgroups