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