OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-cmsc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: [ubl-cmsc] Context Methodology Issues


Welcome to the context methodology list. I'd like to kick off discussion by
establishing a list of issues that need resolution in order to finalize the
specification. I'd like to stick to gathering issues for a few days before
starting discussion on these. So unless someone objects, I would suggest
that we reserve this thread for suggestions of new issues, rather than
discussion on the issues themselves. I'll split all of the retained issues
into separate threads to kickoff discussion towards the end of next week.

1) Do we consider the "Document Assembly and Context Rules" document from
Vienna (v1.04) to be the starting point for our work, which we will be
refining? Or so we want to start from a clean slate and pull in input from
the document as needed? The question here is whether people consider the
Vienna work to be deeply broken in some way or whether it simply needs to be
finalized.

2) Should XSD derivation be used when context rules are applied: always,
sometimes or never? In others, what is the derivation relationship, if any,
between contextual components and the base components that yielded them?

3) Are we assuming an additive methodology based on minimal components, a
subtractive methodology based on maximal components or a combination of
both?

4) Should the transformation be represented as an adhoc XML document (like
the Vienna approach) or using some standard transformation language (such as
XSLT)?

5) How do we determine how hierarchical context driver values are matched?
For example, when does "France" match "Europe" (since Europe contains
France) and when does it match only "France" exactly? The Vienna document
uses the "Apply" attribute for this purpose.

6) Do we still need assembly rules? There has been discussion that the
construction of larger BIEs from core components using standard schema
languages eliminates the need for a separate assembly language.

7) Syntax of the context rules in general. Assuming that we decide to use a
canonical syntax language (probably XSD), should we align the names of the
context tags so they match the tags in the schema language? Can we handle
all of the various constructs (global types, local types, local elements,
etc.) that are retained by the Naming and Design subcommittee? Are any of
the constructs redundant (e.g. what is the different between "CreateElement"
and an "Add" tag containing and "Element" tag)?

This is all the occurred to me, but I'm sure that discussion will lead to
many other points. If anyone has anything to add, please post to the list
under this thread.

Cheers,
Matt


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC