- From: Ashok Malhotra <ashok.malhotra@oracle.com>
- Date: Tue, 29 May 2007 13:43:45 -0700
- To: "David Hull" <dmh@tibco.com>, "public-ws-policy@w3.org" <public-ws-policy@w3.org>
Received on Tuesday, 29 May 2007 20:45:20 UTC
David, corrections to your examples inline. The general normal form is a collection of disjoint alternatives: <Policy> <ExactlyOne> <All> . Alternative 1 ./All> <All> . Alternative 2 .</All> <All>. Alternative 3 .</All> . <All> . Alternative n .</All> </ExactlyOne> </Policy> All the best, Ashok ________________________________ From: public-ws-policy-request@w3.org [mailto:public-ws-policy-request@w3.org] On Behalf Of David Hull Sent: Tuesday, May 29, 2007 12:52 PM To: public-ws-policy@w3.org Subject: Questions on normal forms As far as I can tell, the following are valid compact expressions. 1. What are their normal forms? 2. By what rules are those normal forms computed? <wsp:ExactlyOne> <wsp:All><A/></wsp:All> <B/> </wsp:ExactlyOne> [AM] This should be <wsp:ExactlyOne> <wsp:All><A/></wsp:All> <wsp:All><B/></wsp:All> </wsp:ExactlyOne> [AM] I'm not sure what you wanted in this example. This is not in normal form. <wsp:All> <wsp:ExactlyOne><A/></wsp:ExactlyOne> <B/> </wsp:All>
Received on Tuesday, 29 May 2007 20:45:20 UTC