
  
  
  
  
  
  
  
  
 Simple Example: Semantics of Date Across Applications
 
 •System1 Instance of Concept: Date1
 –Attribute: YR = Int
 1
 –Attribute: MO =
 String “Aug”
 –Attribute: DY = Int
 12
 •System2: Instance of
 Concept = Date2
 –Attribute:
 DayOfWeek = Sunday
 –Attribute: ActualDate
 = 
 – String
 “12082001”
 •Semantically
 Equivalent? Then How?
 –
 –
  
 
  
 
  
  
 
  
  
 
  
  
 
  
  
 
  
  
  
 
  
   
   
   
  
  
  
   
  
  
 
  
  
  
 
  
 
  
 
  
 
  
 
  
 
 DATE
 2
 DayOfWeek
 ActualDate
 DATE
 1
 MO
 
  
  
 
  
  
 
  
  
 
  
  
 
  
  
  
 
  
  
  
 
  
  
  
 
  
 
  
 
 YR
 DY
 
  
  
  
  
  
 
  
  
  
  
 Exactly Semantically Equivalent to?
 
  
   
   
  
   
  
  
  
  
  
 No: Approximately Semantically Equivalent to. So Mappings and Transformations are Needed!
 
  
  
  
  
   
   
   
   
  
   
   
   
   
  
   
   
   
   
  
  
   
  
   
   
    
    
    
    
    
   
   
   
    
   
  
   
   
  
   
   
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
   
   
   
    
   
  
   
   
  
 Add
 Assertions, Apply Transformations (directional) 
 
  
   
   
  
   
   
   
   
  
   
   
  
 Once Assertions,
 Transformations Defined: become part
 of Integration Ontology &
 Reused         
 Date2.ActualDate » Date1.DY Ù Date1.MO Ù Date1.YR