W3C home > Mailing lists > Public > public-ws-policy-eds@w3.org > May 2007

2006/ws/policy ws-policy-framework.xml,1.137,1.138 ws-policy-framework.html,1.112,1.113

From: Prasad Yendluri via cvs-syncmail <cvsmail@w3.org>
Date: Tue, 29 May 2007 22:02:47 +0000
To: public-ws-policy-eds@w3.org
Message-Id: <E1Ht9mB-0003Na-Ki@lionel-hutz.w3.org>

Update of /sources/public/2006/ws/policy
In directory hutz:/tmp/cvs-serv12969

Modified Files:
	ws-policy-framework.xml ws-policy-framework.html 
Log Message:
Implemented the changes proposed at the Ottawa F2F for issue 4553. Editors' action 278. 

Index: ws-policy-framework.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-framework.xml,v
retrieving revision 1.137
retrieving revision 1.138
diff -u -d -r1.137 -r1.138
--- ws-policy-framework.xml	29 May 2007 02:13:30 -0000	1.137
+++ ws-policy-framework.xml	29 May 2007 22:02:45 -0000	1.138
@@ -1761,7 +1761,8 @@
                                 </item>
                             </ulist>
                         <p>If two alternatives are compatible, their intersection is an alternative
-                            containing all of the assertions in both alternatives.</p>
+                            containing all of the occurrences of all of the assertions from each of the
+                            alternatives (i.e., the bag union of the two).</p>
                     </item>
 
                     <item>
@@ -3203,6 +3204,14 @@
                             Editors' action <loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/276">276</loc>.
                             </td>
                     </tr>
+                    <tr>
+                        <td>20070529</td>
+                        <td>PY</td>
+                        <td>Implemented the changes proposed at the Ottawa F2F
+                            for issue <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4553">4553</loc>. 
+                            Editors' action <loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/278">278</loc>.
+                        </td>
+                    </tr>
                 </tbody>
             </table>
         </inform-div1>

Index: ws-policy-framework.html
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-framework.html,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -d -r1.112 -r1.113
--- ws-policy-framework.html	24 May 2007 18:59:35 -0000	1.112
+++ ws-policy-framework.html	29 May 2007 22:02:45 -0000	1.113
@@ -158,8 +158,8 @@
 <h2><a name="tocRange" id="tocRange"></a>1. Introduction</h2><p>Web Services Policy 1.5 - Framework defines a framework and a model for expressing policies that
                 refer to domain-specific capabilities, requirements, and general characteristics of
                 entities in a Web services-based system. </p><p>A <a title="policy" href="#policy">policy</a> is a collection of policy alternatives. A
-                    <a title="policy alternative" href="#policy_alternative">policy alternative </a> is a collection
-                of policy assertions. A <a title="policy assertion" href="#policy_assertion">policy assertion</a>
+                    <a title="policy alternative" href="#policy_alternative">policy alternative </a> 
+                    is a collection of policy assertions. A <a title="policy assertion" href="#policy_assertion">policy assertion</a>
                 represents a requirement, capability, or other property of a behavior. A <a title="policy expression" href="#policy_expression">policy expression</a> is an XML Infoset
                 representation of its policy, either in a normal form or in its equivalent compact
                 form. Some policy assertions specify traditional requirements and capabilities that
@@ -274,6 +274,10 @@
                     NOT</span>", "<span class="rfc2119">RECOMMENDED</span>", "<span class="rfc2119">MAY</span>", and
                         "<span class="rfc2119">OPTIONAL</span>" in this document are to be interpreted as
                     described in RFC 2119 [<cite><a href="#RFC2119">IETF RFC 2119</a></cite>]. </p><p>We introduce the following terms that are used throughout this document:</p><dl><dt class="label">
+         <a href="#collection">collection</a>
+      </dt><dd><p> The items in a
+                            <b>collection</b> in this specification are unordered and may contain duplicates. 
+                   </p></dd><dt class="label">
          <a href="#ignorable_policy_assertion">ignorable policy assertion</a>
       </dt><dd><p>An
                             <b>ignorable policy assertion</b> is an assertion that may be
@@ -289,7 +293,8 @@
                         alternatives</a>. </p></dd><dt class="label">
          <a href="#policy_alternative">policy alternative</a>
       </dt><dd><p>A <b>policy
-                            alternative</b> is a potentially empty collection of <a title="policy assertion" href="#policy_assertion">policy assertions</a>.</p></dd><dt class="label">
+                            alternative</b> is a potentially empty 
+                            <a title="collection" href="#collection"> collection </a> of <a title="policy assertion" href="#policy_assertion">policy assertions</a>.</p></dd><dt class="label">
          <a href="#policy_assertion">policy assertion</a>
       </dt><dd><p>A <b>policy
                         assertion</b> represents a requirement, a capability, or other property
@@ -361,8 +366,12 @@
                     consider when the identity of the root Element Information Item alone is enough
                     to convey the requirement or capability.</p></div><div class="div2">
 <h3><a name="rPolicy_Alternative" id="rPolicy_Alternative"></a>3.2 Policy Alternative</h3><p>[<a name="policy_alternative" id="policy_alternative" title="policy alternative">Definition</a>: A <b>policy
-                            alternative</b> is a potentially empty collection of <a title="policy assertion" href="#policy_assertion">policy assertions</a>.] An
-                    alternative with zero assertions indicates no behaviors. An alternative with one
+                            alternative</b> is a potentially empty 
+                            <a title="collection" href="#collection"> collection </a> of <a title="policy assertion" href="#policy_assertion">policy assertions</a>.] 
+                   [<a name="collection" id="collection" title="collection">Definition</a>:  The items in a
+                            <b>collection</b> in this specification are unordered and may contain duplicates. 
+                   ]
+                            An alternative with zero assertions indicates no behaviors. An alternative with one
                     or more assertions indicates behaviors implied by those, and only those
                     assertions.</p><p>Assertions within an alternative are not ordered, and thus aspects such as the
                     order in which behaviors (indicated by assertions) are applied to a <a title="policy subject" href="#policy_subject">subject</a> are beyond the scope of this
@@ -812,7 +821,7 @@
 (03)     &lt;!-- assertion 1 --&gt;
 (04)     &lt;!-- assertion 2 --&gt;
 (05)   &lt;/wsp:All&gt;
-(06) &lt;/wsp:ExactlyOne&gt;</pre></div></dd><dt class="label">Empty</dt><dd><ul><li><p><code>&lt;wsp:All /&gt;</code> expresses a policy
+(06) &lt;/wsp:ExactlyOne&gt;</pre></div></dd><dt class="label">Empty</dt><dd><ul><li><p><code>&lt;wsp:All /&gt;</code> expresses a policy alternative
                                             with zero policy assertions. Note that since
                                                 <code>wsp:Policy</code> is equivalent to
                                             <code>wsp:All</code>, <code>&lt;wsp:Policy
@@ -1090,7 +1099,8 @@
                                         B, and</p></li><li><p>if each assertion in B that is not an <a title="ignorable policy assertion" href="#ignorable_policy_assertion">ignorable policy
                                             assertion</a> is compatible with an assertion in
                                         A.</p></li></ul><p>If two alternatives are compatible, their intersection is an alternative
-                            containing all of the assertions in both alternatives.</p></li><li><p>Two <a title="policy" href="#policy">policies</a> are compatible if an
+                            containing all of the occurrences of all of the assertions from each of the
+                            alternatives (i.e., the bag union of the two).</p></li><li><p>Two <a title="policy" href="#policy">policies</a> are compatible if an
                             alternative in one is compatible with an alternative in the other. If
                             two policies are compatible, their intersection is the set of the
                             intersections between all pairs of compatible alternatives, choosing one
@@ -1501,4 +1511,14 @@
                         <a href="http://lists.w3.org/Archives/Public/public-ws-policy/2007May/0283.html">resolution</a> 
                             for issue <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4554">4554</a>. 
                             Editors' action <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/297">297</a>.
-                            </td></tr></tbody></table><br></div></div></body></html>
\ No newline at end of file
+                            </td></tr><tr><td rowspan="1" colspan="1">20070528</td><td rowspan="1" colspan="1">MH</td><td rowspan="1" colspan="1">Implemented the changes proposed at F2F
+                            <a href="http://www.w3.org/2007/05/23-ws-policy-minutes.html#item08">indicated by this reference</a> 
+                            for issue <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4552">4552</a>. 
+                            Editors' action <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/275">275</a>.
+                            </td></tr><tr><td rowspan="1" colspan="1">20070528</td><td rowspan="1" colspan="1">MH</td><td rowspan="1" colspan="1">Implemented the changes proposed at F2F
+                            for issue <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4556">4556</a>. 
+                            Editors' action <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/276">276</a>.
+                            </td></tr><tr><td rowspan="1" colspan="1">20070529</td><td rowspan="1" colspan="1">PY</td><td rowspan="1" colspan="1">Implemented the changes proposed at the Ottawa F2F
+                            for issue <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4553">4553</a>. 
+                            Editors' action <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/278">278</a>.
+                        </td></tr></tbody></table><br></div></div></body></html>
\ No newline at end of file
Received on Tuesday, 29 May 2007 22:02:51 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:21:03 GMT