[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Efficiency Structured XML - esXML 0.9 specification available

  • To: esxml-dev@e..., xml-dev@l...
  • Subject: Efficiency Structured XML - esXML 0.9 specification available
  • From: "Stephen D. Williams" <sdw@l...>
  • Date: Thu, 09 Feb 2006 14:38:46 -0500
  • User-agent: Thunderbird 1.5 (Windows/20051201)

The specification for esXML has been updated significantly.  The current 
specification includes the ability to be tuned for processing, 
compactness, and processing+compactness optimized application 
scenarios.  Several innovative ideas are included, especially the 
MetaStructure Instance (MSI) representation of information that is 
"externalized" from a "complete" instance of a data object. 

esXML supports documents or objects that are any place on a spectrum 
from self-contained and self-describing (a la text-based XML, with or 
without a schema) to a fully-externalized data representation.  The 
latter externalizes various typing, structure, and metadata into an MSI, 
leaving a highly compact and optionally compressed instance, similar to 
PER encoding.  One ore more MSIs + a referring instance are equivalent 
to a self-contained, self-describing instance.  This mechanism helps 
unify the various styles of data encoding under a theoretical framework, 
referred to as "externalization", for thinking about what is or is not 
present in an instance.  In many legacy cases, for instance, knowledge 
about the structure of an instance is embedded in the actual code that 
knows how to interpret it.  This is important when comparing various 
approaches to general purpose data representation.

The MSI is designed to allow any template, schema language, or automated 
encoding design process to produce metadata that any encoder and decoder 
can use to access or convert data.  This allows both the specification 
and codecs to be simplified while allowing the use of schema-based 
encoding that can evolve independently.

Comments, discussion, and collaborative development are welcome.


Stephen D. Williams
http://sdw.st  sdw@l... swilliams@h...


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.