<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>563</bug_id>
          
          <creation_ts>2004-02-23 12:54:32 +0000</creation_ts>
          <short_desc>Business Semantic - Variable values</short_desc>
          <delta_ts>2005-01-04 20:52:31 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WS Choreography</product>
          <component>Spec: Editorial</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>--</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Greg Ritzinger">gritzinger</reporter>
          <assigned_to name="Greg Ritzinger">gritzinger</assigned_to>
          
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1381</commentid>
    <comment_count>0</comment_count>
    <who name="Greg Ritzinger">gritzinger</who>
    <bug_when>2004-02-23 12:54:32 +0000</bug_when>
    <thetext>&gt; ****3) (BUSINESS SEMANTIC)
&gt; Monica. Variable values (3rd bullet): Structure: Sharing of such 
&gt; variables unless global may conflict with contractual agreements 
&gt; between the
&gt; parties. Business semantics outside of the choreography would provide 
&gt; the guidance in this regard.
&gt; David. I don&apos;t think this is a problem as: a) Variable values only get 
&gt; shared as a result of exchanging messages, b) before participants agree
&gt; to exchanging messages, they would need to make sure that the 
&gt; information/values being exchanged - as defined by the choreography - is
&gt; acceptable. So really this is part of the negotiation process of how 
&gt; participants will interoperate - a topic which is outside of our scope.
&gt; mm2: No, if you allow dynamic association, it could during the 
&gt; process. This is a very important point - the business semantics can 
&gt; affect the process during its lifecycle.  Suggest you acknowledge the 
&gt; limitation and/or consideration how a choreography could reference 
&gt; back to the business semantic layer during the process.****</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1746</commentid>
    <comment_count>1</comment_count>
    <who name="Greg Ritzinger">gritzinger</who>
    <bug_when>2004-04-26 10:37:11 +0000</bug_when>
    <thetext>This issue is not clear to us, request clarification within the context of the 
apr 3 cdl spec from orignator (monica).
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2418</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Chapman">martin.chapman</who>
    <bug_when>2004-09-30 19:44:51 +0000</bug_when>
    <thetext>clarification from Monica:

 Let&apos;s give an example that indicates what this discussion was about
 and how the question still applies. That is not to say the agreements 
 and constraints on the &apos;why&apos; are explicitly known by CDL. For example, 
 take the example in Section 2.4.2 (which I believe is under revision 
 from the August F2F) - See reference to security policy.

 &quot;Channel Variables. For example, a Channel Variable could contain
 information such as the URL to which the message could be sent, the 
 policies that are to be applied, such as security, whether or not 
 reliable messaging is to be used, etc.&quot;

 How: Use of PKI signatures of a particular type Why: Why
 authentication is required at this step in the process. Because the 
 business requires a mechanism to audit the parties or their brokers 
 involved. As noted, this may surround the agreement area and therefore 
 outside of CDL. This may not preclude a reference to what could be a 
 guiding principle to WS-CDL.


</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2419</commentid>
    <comment_count>3</comment_count>
    <who name="Martin Chapman">martin.chapman</who>
    <bug_when>2004-09-30 19:55:44 +0000</bug_when>
    <thetext>bussiness semmantics can be linked to cdl elements through the documentation 
element.

insert at end of section 2.2.4 the following:

&quot;Examples of semantics could include the expression of further conditions and 
constraints not expressible in ws-cdl.&quot;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>