W3C home > Mailing lists > Public > public-ws-chor-comments@w3.org > August 2004

New Issue on Conformance Statements in CDL

From: Tony Fletcher <tony_fletcher@btopenworld.com>
Date: Thu, 26 Aug 2004 19:45:33 +0100
To: <public-ws-chor-comments@w3.org>, "Public-Ws-Chor-Request List" <public-ws-chor-request@w3.org>, <public-ws-chor@w3.org>
Message-ID: <001d01c48b9c$de98c750$6601a8c0@corp.choreology.com>
Dear Colleagues,
 
The attached contribution makes the plea for an explicit conformance
statement to be added to the WS-Choreography Language (CDL) specification.
Without such an explicit statement whether an implementation conforms to a
specification or not can be very much a matter of opinion and
interpretation.  Such a statement should make it very clear precisely what
an 'implementation' has to be able to do, may optionally be able to do and
shall not do to conform in some defined manner to the specification.  For
the CDL specification there are several different types of conformance that
could be claimed and so it will certainly be worthwhile including a section
on conformance.

 

In my opinion a clear conformance (/compliance) statement should always be
included in a specification whenever it is the intent that it shall be
possible to claim conformance for some form of implementation or compliance
of some other specification.  It is common for specifications to include an
explicit conformance statement section - refer for instance to the W3C Web
Services Description Language (WSDL) Version 2.0 Part 1: Core Language W3C
Working Draft 3 August 2004, Section 8, Extensible Markup Language (XML) 1.1
W3C Recommendation 04 February 2004, Section 5 and the OASIS Business
Transaction Protocol, section 12 to name but two from a very long list of
potential examples.

 


Issue


The Web Services Choreography Description Language, Version 1.0, Editor's
Draft, 24 July 2004 does not include explicit statements as to what an
implementation has to be able to do, may optionally be able to do, and shall
not do to conform in some defined manner to this specification.

 

Please refer to the attached contribution for a statement of this issue and
a proposed resolution

 
Best Regards     Tony
A M Fletcher
 
Cohesions  (TM)
 
Business transaction management software for application coordination
www.choreology.com <http://www.choreology.com/> 
 
Choreology Ltd., 68 Lombard Street, London EC3V 9LJ     UK
Tel: +44 (0) 1473 729537   Fax: +44 (0) 870 7390077  Mobile: +44 (0) 7801
948219
tony.fletcher@choreology.com     (Home: amfletcher@iee.org)
 




Received on Thursday, 26 August 2004 18:46:06 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:14:28 UTC