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

Re: Groves? Please ::choke::..

  • From: Paul Prescod <paul@p...>
  • To: XML-Dev <xml-dev@i...>
  • Date: Fri, 28 May 1999 08:47:10 -0500

ic choke
Guy Murphy wrote:
> Groves are the abstract representation of an underlying notation and the
> in-memory realisation is constructed using a notation processor, for example
> the grove for an SGML instance is built by the SGML notation processor.
> Now up until the last bit this sounds like DOM. Are groves just an object
> model?


It depends on your definition of "object model." I would argue that the
DOM is not an "object model" but is rather an API that has an implicit
object model underneath it. You could also argue that groves are not an
object model because the objects described have no behavior so a better
term would be data model.

Anyhow, the concept is the same as the "XML Information Set" except more
general, more formal and more flexible. The information set is a big step
forward and something like groves is the next step:

The grove model allows you to define *new* information sets for 

 * non-XML media 

 * for the abstract objects in new abstraction layers on top of XML. For
instance in the grove world we can easily add "nodes" for hyperlinks and
"properties" for namespaces without editing some centrally maintained
"everything there is to know about XML" document.

 Paul Prescod  - ISOGEN Consulting Engineer speaking for only himself

Alabama's constitution is 100 years old, 300 pages long and has more than
600 amendments. Highlights include "Amendment 393: Amendment of Amendment
No.  351", "Validation of Laws Regulating Court Costs in Randolph County",
"Miscegenation laws", "Bingo Games in Russell County", "Suppression
of dueling".  - http://www.legislature.state.al.us/ALISHome.html

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


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.