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

[Guidelines] NEW ISSUE 4198: Policy assertion semantics independent of attachment mechanism

From: Fabian Ritzmann <Fabian.Ritzmann@Sun.COM>
Date: Fri, 12 Jan 2007 12:08:07 +0200
To: public-ws-policy@w3.org
Message-id: <45A75E07.7010303@Sun.COM>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4198


        Title

Policy assertion semantics independent of attachment mechanism


        Description

A policy can be attached to a policy subject as external attachment, 
directly included, or referenced by the policy subject. The assertions 
contained in the attached policy maintain their semantics independent of 
the chosen attachment mechanism. The guidelines should make that explicit.


        Justification

Assertion authors are constrained from designing assertions that change 
their semantics based on the attachment mechanism. Policy tools must 
have the liberty to choose the most appropriate or feasible attachment 
mechanism at any time without having to analyze the contents of the 
attached policy.


        Target

Guidelines for Policy Assertion Authors


        Proposal

Include in the Guidelines section 4.1:

WS-PolicyAttachment provides various mechanisms to attach a policy to a 
policy subject. Independent of the employed attachment mechanism, 
constraints may be defined to which policy subject an assertion may be 
attached [Web Services Policy Framework, section 3.4]. The semantics of 
a policy assertion may not depend on the mechanism by which a policy is 
attached to a policy subject. This allows policy tools to choose the 
most appropriate mechanism to attach a policy without having to analyze 
the contents of the policy.

-- 
Fabian Ritzmann
Sun Microsystems, Inc.
Stella Business Park             Phone +358-9-525 562 96
Lars Sonckin kaari 12            Fax   +358-9-525 562 52
02600 Espoo                      Email Fabian.Ritzmann@Sun.COM
Finland
Received on Friday, 12 January 2007 10:08:36 GMT

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