Semantics: setting expectations
  - Does that mean that programs will do everything and humans are out of
    the picture?
    
      - No!
 
      - Will make people's life easier
 
      - Examples of use:
        
          - Merge data from different sources (e.g. title
            & titre)
 
          - Out of a list of 50 existing services to do composition, get
            only the 2 candidates that actually do what the user wants
 
          - Automatic recovery from failure, etc.
 
        
       
    
   
  - Hooks need to be built in from the start:
    
      - RDF mapping for WSDL 1.2
 
      - RDF mapping for the choreography description language