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

Re: issue: externally defined semantic annotations

From: Jacek Kopecky <jacek.kopecky@deri.org>
Date: Mon, 29 May 2006 18:48:50 +0200
To: Laurent Henocque <laurent.henocque@gmail.com>
Cc: public-ws-semann@w3.org
Message-Id: <1148921331.6232.52.camel@localhost>

Hi Laurent,

so if I understand it correctly, you'd copy the WSDL with the same
namespace, refer somehow to the other one (wsdl:include?), remove
anything not annotated and add annotations to what's left? I'm afraid
this might make the resulting WSDL invalid, especially if you were
aggressive about the removals, or it might not achieve the right effect,
for example if you only annotate the schema, expecting that the included
components will use the new one. I doubt WSDL is dynamic like this.

So what I'm saying is, I feel that external annotations would be as
simple as you propose. 8-(

Best regards,

Jacek

On Tue, 2006-05-23 at 15:46 +0200, Laurent Henocque wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> The impact on the syntax simply would be to allow more elements to be optional, in what is expected to be a redundant
> "externally annotated" wsdl.
> 
> The main wsdl describes the web service.
> 
> The "external annotation" references the main wsdl, and attaches some annotations to some of its contents, while
> removing anything that requires no annotation and can be unambiguously retrieved from the main spec.
> 
> Hoping this helps
> Laurent
> 
> 
> Jacek Kopecky wrote:
> > Laurent, 
> > 
> > do you have a concrete proposal about what this might mean to our
> > syntax?
> > 
> > Thanks,
> > 
> > Jacek
> > 
> > On Tue, 2006-05-09 at 17:22 +0200, Laurent Henocque wrote:
> > One way of allowing at no cost externally defined semantics would be to accept sawsdl files to be redundant with an
> > original wsdl spec, while abstracting of needless details.
> > 
> > If an sawsdl file refers to an orginal wsdl file, and provides additional (but consistent) information, the same
> > language can be used to internally and externally define semantics.
> > 
> > Is this possible?
> > 
> > Laurent
> > 
> >>
> 
> - --
> *************************************************************************
> Laurent Henocque
> Maître de Conférences Hdr
> tel: +33 6 83 88 20 01
> Enseignant à l'Ecole Supérieure d'Ingénieurs de Luminy - Marseille
>     http://www.esil.univ-mrs.fr
> Chercheur au Laboratoire des Sciences de l'Information et des Systèmes - Marseille
>     http://www.lsis.org
> 
> clé publique open pgp / open pgp public key :
> http://www.esil.univ-mrs.fr/~henocque/0x987E183.pub.asc
> ************************************************************************
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2.2 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFEcxIcIF1tz5h+GDARAkHZAJ0Ucwz/SoYPjCC5CCokccSJophRYACfbjsZ
> p6QekgtCq2VMPZ/jEEe5/WM=
> =Fe8y
> -----END PGP SIGNATURE-----
> 
Received on Monday, 29 May 2006 16:49:00 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 17 April 2012 12:14:27 GMT