Uncertainty and Discriminators

There was quite a lot of overlap between the Discriminators document and the previous Resolving Uncertainty document so I merged the two together and incorporated Suman's and Steve's comment. It is a bit of a rushed job but should help the discussion. I didn't have time for examples. Regards Alan Powell Development - MQSeries, Message Broker, ESB IBM Software Group, Application and Integration Middleware Software ------------------------------------------------------------------------------------------------------------------------------------------- IBM MP211, Hursley Park Hursley, SO21 2JN United Kingdom Phone: +44-1962-815073 e-mail: alan_powell@uk.ibm.com ----- Forwarded by Alan Powell/UK/IBM on 27/01/2010 12:10 ----- From: Alan Powell/UK/IBM@IBMGB To: dfdl-wg@ogf.org Date: 26/01/2010 12:59 Subject: [DFDL-WG] Fw: discriminators - such as it is Regards Alan Powell Development - MQSeries, Message Broker, ESB IBM Software Group, Application and Integration Middleware Software ------------------------------------------------------------------------------------------------------------------------------------------- IBM MP211, Hursley Park Hursley, SO21 2JN United Kingdom Phone: +44-1962-815073 e-mail: alan_powell@uk.ibm.com ----- Forwarded by Alan Powell/UK/IBM on 26/01/2010 12:59 ----- From: Mike Beckerle <mbeckerle.dfdl@gmail.com> To: Alan Powell/UK/IBM@IBMGB Cc: Steve Hanson/UK/IBM@IBMGB Date: 21/01/2010 16:12 Subject: discriminators - such as it is Alan, This is where I am with discriminators. I won't have an opportunity to work on this again for a bit, and it's close, though not perfect. In particular, there's a numbered list of points here, and the order of those points is probably not right. ...mikeb Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU [attachment "dfdl-discriminators.doc" deleted by Alan Powell/UK/IBM] -- dfdl-wg mailing list dfdl-wg@ogf.org http://www.ogf.org/mailman/listinfo/dfdl-wg Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU

With my comments and edits. This works for me. I added one thing of substance. Inductively, if a sequence group is known to exist, and that sequence group is required within an enclosing sequence group, then the enclosing sequence group is also known to exist. This lets these things cascade outward naturally by the implications of being required. I fixed typos like plurals and such. We have to decide about the term "component". I thought the term for "element or model group" was "item". On Wed, Jan 27, 2010 at 7:14 AM, Alan Powell <alan_powell@uk.ibm.com> wrote:
There was quite a lot of overlap between the Discriminators document and the previous Resolving Uncertainty document so I merged the two together and incorporated Suman's and Steve's comment. It is a bit of a rushed job but should help the discussion. I didn't have time for examples.
Regards Alan Powell Development - MQSeries, Message Broker, ESB IBM Software Group, Application and Integration Middleware Software ------------------------------------------------------------------------------------------------------------------------------------------- IBM MP211, Hursley Park Hursley, SO21 2JN United Kingdom Phone: +44-1962-815073 e-mail: alan_powell@uk.ibm.com
----- Forwarded by Alan Powell/UK/IBM on 27/01/2010 12:10 ----- From: Alan Powell/UK/IBM@IBMGB To: dfdl-wg@ogf.org Date: 26/01/2010 12:59 Subject: [DFDL-WG] Fw: discriminators - such as it is ------------------------------
Regards Alan Powell Development - MQSeries, Message Broker, ESB IBM Software Group, Application and Integration Middleware Software ------------------------------------------------------------------------------------------------------------------------------------------- IBM MP211, Hursley Park Hursley, SO21 2JN United Kingdom Phone: +44-1962-815073 e-mail: alan_powell@uk.ibm.com
----- Forwarded by Alan Powell/UK/IBM on 26/01/2010 12:59 ----- From: Mike Beckerle <mbeckerle.dfdl@gmail.com> To: Alan Powell/UK/IBM@IBMGB Cc: Steve Hanson/UK/IBM@IBMGB Date: 21/01/2010 16:12 Subject: discriminators - such as it is
------------------------------
Alan,
This is where I am with discriminators. I won't have an opportunity to work on this again for a bit, and it's close, though not perfect. In particular, there's a numbered list of points here, and the order of those points is probably not right.
...mikeb
------------------------------ * *
*Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU *
[attachment "dfdl-discriminators.doc" deleted by Alan Powell/UK/IBM] -- dfdl-wg mailing list dfdl-wg@ogf.org http://www.ogf.org/mailman/listinfo/dfdl-wg
------------------------------
* *
*Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU *
-- dfdl-wg mailing list dfdl-wg@ogf.org http://www.ogf.org/mailman/listinfo/dfdl-wg
participants (2)
-
Alan Powell
-
Mike Beckerle