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

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