GCube Document Model

From Gcube Wiki
Revision as of 12:47, 14 September 2010 by Fabio.simeoni (Talk | contribs)

Jump to: navigation, search

The Content Manager service adopts a generic model of content based on labelled trees, the gDoc trees, under the assumption that content producers and content consumers will convene on concrete document models and exchange gDoc trees with an agreed shape.

The agreement may be bilateral or involve any number of parties, and it may apply to the entire document or to distinguished parts of it (e.g. document metadata, annotations, raw content packaging, etc). For maximum decoupling between consumers and producers, the agreement may reflect system-wide conventions and result in canonical tree forms, such as those presented below.

Metadata Form

Annotation Form