- From: Prasad Yendluri <prasad.yendluri@webmethods.com>
- Date: Wed, 26 Jul 2006 19:14:43 -0400
- To: public-ws-policy@w3.org
- Message-ID: <A3E375FA108EF94496269A5A96AFCAC10645B6E9@mailwest-e0b>
Title: "Policy Alternatives" and "Policy" need proper definition Description: Section 2.3 terminology defines a "policy" to be, "a collection of policy alternatives <http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-framework.html ?content-type=text/html;%20charset=utf-8#policy_alternative#policy_alternati ve> " No further constraints on how these assertions are grouped, i.e. on the origin of assertions in the collection. Similarly section 3.2 (Policy) defines a "policy" to be: "a policy <http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-framework.html ?content-type=text/html;%20charset=utf-8#policy#policy> is a potentially empty collection of policy alternatives <http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-framework.html ?content-type=text/html;%20charset=utf-8#policy_alternative#policy_alternati ve> ." This "collection" does not account for level of nesting of a specific policy alternative. Section 2.3 terminology defines a "Policy Alternative" to be "a collection of policy assertions <http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-framework.html ?content-type=text/html;%20charset=utf-8#policy_assertion#policy_assertion> " only. No further restriction on how these assertions are grouped (or) the origin of the assertions in the collection. Similarly section 3.2 (Policy Alternative) defines a policy alternative to be: "A policy alternative <http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-framework.html ?content-type=text/html;%20charset=utf-8#policy_alternative#policy_alternati ve> is a logical construct which represents a potentially empty collection of policy assertions <http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-framework.html ?content-type=text/html;%20charset=utf-8#policy_assertion#policy_assertion> . An alternative with zero assertions indicates no behaviors." This "collection" again does not account for level of nesting of a policy assertion included. Justification: There is scope for interpretation that needs to be eliminated. "policy assertion" and "policy" definitions need to account for level of nesting of the collection they define. Target: WS-Policy 1.5 - Framework Proposal - Tighten up the definitions of "policy" and "policy assertion". Sorry I have not come up suggestion for a specific replacement text at this point. Hope to follow-up later. Regards, Prasad Yendluri
Received on Wednesday, 26 July 2006 23:15:40 UTC