W3C home > Mailing lists > Public > public-ws-policy@w3.org > July 2006

NEW ISSUE: "Policy Alternatives" and "Policy" need proper definit ion

From: Prasad Yendluri <prasad.yendluri@webmethods.com>
Date: Wed, 26 Jul 2006 19:14:43 -0400
Message-ID: <A3E375FA108EF94496269A5A96AFCAC10645B6E9@mailwest-e0b>
To: public-ws-policy@w3.org
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 GMT

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