[DFDL-WG] Fw: Minutes from DFDL session at OGF 28

Steve Hanson smh at uk.ibm.com
Wed Mar 17 07:50:15 CDT 2010


Overall OGF registered attendees thought to be around 250.

Number at DFDL session: 7.  Apart from Erwin (Data AD), DFDL was new to 
everyone.

Notes from session (from minutes taken by Erwin Laure based on questions 
asked): 

Validation on input and output? Means conforming to the schema defined 
(e.g. integer between 0 and 100). dfdl assert could be used for asserting 
correctness of the data. Further complex validation would be via an 
external step (eg, Schematron invocation).
Using DFDL to model data structures generated by OO code, particularly use 
of inheritance? Could be a use case for allowing complex type inheritance 
in DFDL in the future. 
Data often comes with units, infoset would want to reflect this? Could be 
achieved using expressions, dfdl:inputValueCalc and dfdl:hidden to apply a 
scaling factor based on units. 
What's the efficiency of DFDL? Particularly, can tests be turned off for 
fast read/write? The spec defines the behavior of the parser but not how 
to implement it. For instance, validation is not mandatory.
Open source reference implementation would be good to have. (Lots of 
nodding).
Scientific floating point data compresses badly. Knowing data structure 
can allow a more intelligent compression. DFDL is not intending to do 
transformations but that could be done on top. 
Encryption/compression could also be a use case for multi-layers, or for 
additional functions in the expression language.
Need to reach out to DAIS-WG and DR-WG for (public) comments and to see 
whether DFDL will be actively used by those groups. Open source 
implementation would obviously help here.
Comment on the spec: Should be a proposed recommendation (GFD-P-R) not 
informational (GFD-I).






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





-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/dfdl-wg/attachments/20100317/5132d395/attachment.html 


More information about the dfdl-wg mailing list