W3C home > Mailing lists > Public > public-ws-semann@w3.org > April 2006

issue: Identifying type of model

From: Joel Farrell <joelf@us.ibm.com>
Date: Tue, 18 Apr 2006 15:26:10 -0400
To: SAWSDL WG <public-ws-semann@w3.org>
Message-ID: <OF589F40C0.4174DA5B-ON85257154.0067AF72-85257154.006AC346@us.ibm.com>

Hi All,

The modelReference attribute points to a concept in some semantic model and
SAWSDL is independent of the language used to express that model.  The
question is: Do we need to identify the language as part of the annotation?
In other words, can a tool that is processing the WSDL file determine what
kind of a model (OWL, WSML, ODM...) is at the URI pointed to by the
modelReference?  I can think of three answers:

1. Yes, it can read the document and see if it can recognize it.  This
would require no change to our spec.

2. Yes, but only if the URI includes a file extension like ".owl".   Is
this a reasonable restriction? If so, our spec need not change.

3. No, it needs to be explicitly stated.  This could be done via a
modelType attribute that pairs with the modelReference attribute or it
could be specified once per interface or once per WSDL document
(definitions).  If something like this is needed, it will have an
implication if we decide that a modelReference can be a list of references.

The spec currently does not restrict a WSDL file from using a different
type of model for each individual annotation. (It is silent on the issue.)
Once this issue and the multiple models per modelReference issue is
resolved, the spec will have to be explicit about this.

Joel Farrell
Received on Tuesday, 18 April 2006 19:26:27 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:36:12 UTC