DFDL: Minutes from OGF WG call, 05 Mar 2008

Open Grid Forum: Data Format Description Language Working Group Weekly Working Group Conference Call 17:00 GMT, 05 Mar 2008 Attendees Mike Beckerle (Oco) Steve Hanson (IBM) Ian Parkinson (IBM) Apologies Alan Powell (IBM), Simon Parker (PolarLake) 1. Discriminator Expressions Recent discussions on the DFDL-WG email list need to be written up for inclusion in the specification. It would be useful, as discussed, to automatically generate discriminators when converting COBOL copybooks, C structs etc. to DFDL schemas. As Mike observed, this will be difficult as copybooks and header files do not typically contain enough information to generate descriminators. 2. UML diagrams Steve is happier with the proposed UML diagrams now that they have been simplified. We had previously decided to include, in the specification, just the diagram showing the supported subset of XML schema. Now the diagrams are simplified, Simon is planning to attempt to combine the three current diagrams into a single diagram. Mike suggested a difficulty with these diagrams; some concepts (for example, element references) are not treated as real components in XML schema but are used, by DFDL, as part of the scoping rules. 3. valueCalc examples Mike has distributed a set of Powerpoint slides giving examples of calculated values, and thanks the group for the feedback. He will add an additional example showing output length calculation. 4. Remaining specification work The plan for draft 32 need to be adjusted as we have now missed many of the planned dates. Steve's 'unparser property precedence' item is complete; and the discussion on assertions and discriminators has made good progress, and need final write-up by Suman. Work on speculative parsing still needs to be assigned an owner, probably from IBM's WTX team. With regard to speculative parsing, Steve wondered whether this might affect the ability of an implementation to implement optimisations such as lazy parsing. Although this remains an implementation detail and not a subject to be covered by the DFDL specification, we will need to describe aspects of the behaviour of speculative parsing to be able to define uncertainty resolution in DFDL. Mike will include a review of the list of outstanding work items in the agenda for next week's DFDL-WG call. Meeting closed, 17:35 GMT Ian Parkinson WebSphere ESB Development Mail Point 211, Hursley Park, Hursley, Winchester, SO21 2JN, UK 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
participants (1)
-
Ian W Parkinson