2002/ws/desc/wsdl20 wsdl20-rdf.html,1.18,1.19

Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv17810

Modified Files:
	wsdl20-rdf.html 
Log Message:
added preliminary mapping tables

Index: wsdl20-rdf.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-rdf.html,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** wsdl20-rdf.html	14 Mar 2006 09:21:33 -0000	1.18
--- wsdl20-rdf.html	14 Mar 2006 18:51:29 -0000	1.19
***************
*** 997,1007 ****
  
  
! <h2 id="ontologysource">appendix A: the owl ontology source</h2>
  
  <p>Ednote todo - include <a href="wsdl20.rdf">wsdl20.rdf</a> here.</p>
  
! <h2 id="mappingtables">appendix B: mapping wsdl files to rdf</h2>
  
! <p>todo: mapping there, not really back, certainly not roundtrip</p>
  
  </div>
--- 997,1503 ----
  
  
! <h2 id="ontologysource">Appendix A: the owl ontology source</h2>
  
  <p>Ednote todo - include <a href="wsdl20.rdf">wsdl20.rdf</a> here.</p>
  
! <h2 id="mappingtables">Appendix B: mapping wsdl files to rdf</h2>
  
! <!-- todo -->
! 
! <p><b>Ednote:</b> The following tables are a preliminary version of the
! envisioned final mapping, which will include a proper description of what the
! tables mean and how they are to be interpreted.</p>
! 
! <p><b>Conventions:</b> currentInterface corresponds to the interface being
! defined, while interfaces related to its via one of the XML children
! are denoted by one or two-letter abbreviations (e.g. io for interface
! operation, if for interface fault)
! </p>
! 
! <table border="1">
!   <caption>Table 2-1.&nbsp;Mapping from Description
! Component Properties to RDF Triples</caption>
!   <col width="20%" span="1"/><col width="80%" span="1"/>
!   <tbody>
!     <tr>
!       <th rowspan="1" colspan="1">WSDL Component
! 
!       </th>
!       <th rowspan="1" colspan="1">RDF Triples
!       </th>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! description aDescription</td>
!       <td rowspan="1" colspan="1">
! 
! descriptionId rdf:type wsdlont:Description
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! interface anInterface<br/>
! <em>(for rest of interface properties see <a href="#table2-2">Table 2-2</a>)</em>
!       </td>
!       <td rowspan="1" colspan="1">
! 
! descriptionId interface interfaceId
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! binding aBinding<br/>
! <em>(for rest of binding properties see <a href="#table2-3">Table 2-3</a>)</em>
!       </td>
! 
!       <td rowspan="1" colspan="1">
! descriptionId binding bindingId
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! service aService <br/>
! <em>(for rest of service properties see <a href="#table2-4">Table 2-4</a>)</em>
! 
!       </td>
!       <td rowspan="1" colspan="1">
! descriptionId service serviceId
!       </td>
!     </tr>
! 
!   </tbody>
! </table>
! <br/>
! 
! 
! 
! 
! 
! <table border="1">
!   <caption><a name="table2-2" id="table2-2">Table 2-2.</a>&nbsp;Mapping from Interface
! Component Properties to RDF Triples</caption>
!   <col width="20%" span="1"/><col width="80%" span="1"/>
!   <tbody>
!     <tr>
!       <th rowspan="1" colspan="1">WSDL Component
! 
!       </th>
!       <th rowspan="1" colspan="1">RDF Triples
!       </th>
!     </tr>                                                                       
!     <tr>
!       <td rowspan="1" colspan="1">
! interface anInterface
!       </td>
!       <td rowspan="1" colspan="1">
! interfaceId rdf:type wsdlont:Interface
!       </td>
! 
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! extensionOf anotherInterface
!       </td>
!       <td rowspan="1" colspan="1">
! interfaceId extensionOf anotherInterfaceId<br/>
! anotherInterfaceId rdf:type wsdlont:Interface<br/>
!       </td>
!     </tr>
! 
!     <tr>
!       <td rowspan="1" colspan="1">
! interfaceOperation io<br/>
! <em>(for rest of interface operation properties see <a href="#table2-6">Table 2-6</a>)</em>
!       </td>
!       <td rowspan="1" colspan="1">
! interfaceId interfaceOperation ioId
!       </td>
! 
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! interfaceFault if
!       </td>
!       <td rowspan="1" colspan="1">
! interfaceId interfaceFault ifId<br/>
! ifId rdf:type wsdlont:InterfaceFault
!       </td>
!     </tr>                                                                       
!   </tbody>
! 
! </table>
! <br/>
! 
! 
! 
! 
! <table border="1">
!   <caption><a name="table2-3" id="table2-3">Table 2-3.</a>&nbsp;Mapping from Binding
! Component Properties to RDF Triples</caption>
!   <col width="20%" span="1"/><col width="80%" span="1"/>
!   <tbody>
! 
!     <tr>
!       <th rowspan="1" colspan="1">WSDL Component
!       </th>
!       <th rowspan="1" colspan="1">RDF Triples
!       </th>
!     </tr>                                                                       
!     <tr>
!       <td rowspan="1" colspan="1">
! 
! binding aBinding
!       </td>
!       <td rowspan="1" colspan="1">
! bindingId rdf:type wsdlont:Binding
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! interface anInterface
!       </td>
!       <td rowspan="1" colspan="1">
! bindingId interface interfaceId<br/>
! 
! interfaceId rdf:type wsdlont:Interface
!       </td>
!     </tr>                                                                       
!     <tr>
!       <td rowspan="1" colspan="1">
! bindingOperation bo<br/>
! <em>(for rest of binding operation properties see <a href="#table2-10">Table 2-10</a>)</em>
!       </td>
!       <td rowspan="1" colspan="1">
! 
! bindingId bindingOperation boId
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! bindingFault bf<br/>
! <em>(for rest of binding fault properties see <a href="#table2-9">Table 2-9</a>)</em>
!       </td>
! 
!       <td rowspan="1" colspan="1">
! bindingId bindingFault bfId
!       </td>
!     </tr>
! 
!   </tbody>
! </table>
! <br/>
! 
! 
! <table border="1">
! 
!   <caption><a name="table2-4" id="table2-4">Table 2-4.</a>&nbsp;Mapping from Service
! Component Properties to RDF Triples</caption>
!   <col width="20%" span="1"/><col width="80%" span="1"/>
!   <tbody>
!     <tr>
!       <th rowspan="1" colspan="1">WSDL Component
!       </th>
!       <th rowspan="1" colspan="1">RDF Triples
! 
!       </th>
!     </tr>                                                                       
!     <tr>
!       <td rowspan="1" colspan="1">
! service aService
!       </td>
!       <td rowspan="1" colspan="1">
! serviceId rdf:type wsdlont:Service
!       </td>
!     </tr>
!     <tr>
! 
!       <td rowspan="1" colspan="1">
! interface anInterface
!       </td>
!       <td rowspan="1" colspan="1">
! serviceId interface interfaceId
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! endpoint anEndpoint<br/>
! 
! <em>(for rest of endpoint properties see <a href="#table2-11">Table 2-11</a>)</em>
!       </td>
!       <td rowspan="1" colspan="1">
! serviceId endpoint endpointId
!       </td>
!     </tr>
! 
!   </tbody>
! 
! </table>
! <br/>
! 
! 
! 
! 
! 
! <table border="1">
!   <caption><a name="table2-6" id="table2-6">Table 2-6.</a>&nbsp;Mapping from 
! InterfaceOperation Component Properties to RDF Triples</caption>
!   <col width="20%" span="1"/><col width="80%" span="1"/>
!   <tbody>
! 
!     <tr>
!       <th rowspan="1" colspan="1">WSDL Component
!       </th>
!       <th rowspan="1" colspan="1">RDF Triples
!       </th>
!     </tr>                                                                       
!     <tr>
!       <td rowspan="1" colspan="1">
! 
! interfaceOperation io
!       </td>
!       <td rowspan="1" colspan="1">
! ioId rdf:type wsdlont:InterfaceOperation
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! interfaceMessageReference imf<br/>
! <em>(for rest of interface message reference properties see <a href="#table2-7">Table 2-7</a>)</em>
! 
!       </td>
!       <td rowspan="1" colspan="1">
! ioId interfaceMessageReference imrId
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! interfaceFaultReference ifr<br/>
! <em>(for rest of interface fault reference properties see <a href="#table2-8">Table 2-8</a>)</em>
! 
!       </td>
!       <td rowspan="1" colspan="1">
! ioId interfaceFaultReference ifrId
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! operationStyle os
!       </td>
!       <td rowspan="1" colspan="1">
! 
! ioId operationStyle osId<br/>
! osId rdf:type wsdlont:OperationStyle
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! messageExchangePattern mep
!       </td>
!       <td rowspan="1" colspan="1">
! ioId messageExchangePattern mepId<br/>
! mepId rdf:type wsdlont:MessageExchangePattern
!       </td>
! 
!     </tr>
! 
!   </tbody>
! </table>
! <br/>
! 
! 
! 
! <table border="1">
!   <caption><a name="table2-7" id="table2-7">Table 2-7.</a>&nbsp;Mapping from 
! Component Properties to RDF Triples</caption>
!   <col width="20%" span="1"/><col width="80%" span="1"/>
! 
!   <tbody>
!     <tr>
!       <th rowspan="1" colspan="1">WSDL Component
!       </th>
!       <th rowspan="1" colspan="1">RDF Triples
!       </th>
!     </tr>                                                                       
!     <tr>
! 
!       <td rowspan="1" colspan="1">
! interfaceMessageReference imr
!       </td>
!       <td rowspan="1" colspan="1">
! imrId rdf:type wsdlont:InterfaceMessageReference
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! messageContentModel mcm
!       </td>
!       <td rowspan="1" colspan="1">
! 
! imrId messageContentModel mcmId<br/>
! mcmId rdf:type wsdlont:MessageContentModel
!       </td>
!     </tr>
! 
!   </tbody>
! </table>
! <br/>
! 
! 
! 
! <table border="1">
!   <caption><a name="table2-8" id="table2-8">Table 2-8.</a>&nbsp;Mapping from 
! Component Properties to RDF Triples</caption>
! 
!   <col width="20%" span="1"/><col width="80%" span="1"/>
!   <tbody>
!     <tr>
!       <th rowspan="1" colspan="1">WSDL Component
!       </th>
!       <th rowspan="1" colspan="1">RDF Triples
!       </th>
!     </tr>                                                                       
!     <tr>
! 
!       <td rowspan="1" colspan="1">
! interfaceFaultReference ifr
!       </td>
!       <td rowspan="1" colspan="1">
! ifrId rdf:type wsdlont:InterfaceFaultReference
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! interfaceFault if
!       </td>
! 
!       <td rowspan="1" colspan="1">
! ifr interfaceFault ifId<br/>
! ifId rdf:type wsdlont:InterfaceFault
!       </td>
!     </tr>
! 
!   </tbody>
! </table>
! <br/>
! 
! 
! 
! <table border="1">
!   <caption><a name="table2-9" id="table2-9">Table 2-9.</a>&nbsp;Mapping from 
! BindingFault Component Properties to RDF Triples</caption>
! 
!   <col width="20%" span="1"/><col width="80%" span="1"/>
!   <tbody>
!     <tr>
!       <th rowspan="1" colspan="1">WSDL Component
!       </th>
!       <th rowspan="1" colspan="1">RDF Triples
!       </th>
!     </tr>                                                                       
!     <tr>
! 
!       <td rowspan="1" colspan="1">
! bindingFault bf
!       </td>
!       <td rowspan="1" colspan="1">
! bfId rdf:type wsdlont:BindingFault
!       </td>
!     </tr>
! 
!   </tbody>
! </table>
! <br/>
! 
! 
! 
! 
! <table border="1">
! <caption><a name="table2-10" id="table2-10">Table 2-10.</a>&nbsp;Mapping from 
! BindingOperation Component Properties to RDF Triples</caption>
!   <col width="20%" span="1"/><col width="80%" span="1"/>
!   <tbody>
!     <tr>
!       <th rowspan="1" colspan="1">WSDL Component
!       </th>
! 
!       <th rowspan="1" colspan="1">RDF Triples
!       </th>
!     </tr>                                                                       
!     <tr>
!       <td rowspan="1" colspan="1">
! bindingOperation bo
!       </td>
!       <td rowspan="1" colspan="1">
! boId rdf:type wsdlont:BindingOperation
!       </td>
!     </tr>
! 
!     <tr>
!       <td rowspan="1" colspan="1">
! bindingMessageReference bmr
!       </td>
!       <td rowspan="1" colspan="1">
! boId bindingMessageReference bmrId<br/>
! bmrId rdf:type wsdlont:BindingMessageReference
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! 
! bindingFaultReference bfr
!       </td>
!       <td rowspan="1" colspan="1">
! boId bindingFaultReference bfrId<br/>
! bfrId rdf:type wsdlont:BindingFaultReference
!       </td>
!     </tr>
! 
!   </tbody>
! </table>
! <br/>
! 
! 
! 
! <table border="1">
!   <caption><a name="table2-11" id="table2-11">Table 2-11.</a>&nbsp;Mapping from 
! Component Properties to RDF Triples</caption>
!   <col width="20%" span="1"/><col width="80%" span="1"/>
!   <tbody>
!     <tr>
!       <th rowspan="1" colspan="1">WSDL Component
!       </th>
! 
!       <th rowspan="1" colspan="1">RDF Triples
!       </th>
!     </tr>                                                                       
!     <tr>
!       <td rowspan="1" colspan="1">
! endpoint anEndpoint
!       </td>
!       <td rowspan="1" colspan="1">
! endpointId rdf:type wsdlont:Endpoint
!       </td>
!     </tr>
! 
!     <tr>
!       <td rowspan="1" colspan="1">
! binding aBinding
!       </td>
!       <td rowspan="1" colspan="1">
! endpointId binding bindingId
!       </td>
!     </tr>
!     <tr>
!       <td rowspan="1" colspan="1">
! address anAddress
!       </td>
! 
!       <td rowspan="1" colspan="1">
! endpointId address aURI
!       </td>
!     </tr>
! 
!   </tbody>
! </table>
  
  </div>

Received on Tuesday, 14 March 2006 18:51:50 UTC