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


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-core message

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

Subject: RE: Core Component Analysis - SWIFT's Comments

Deal Phil

Im not sure where it got to in ebXML, but the solution from practical
experience in two large scale European XML projects and agreed by the
multi-membership European Standards XML/EDI workshop was as follows.  Is to
allow users to be flexible in the tags but within an associated attribute to
make a pointer to back to a registry entry.  This then allows

In techy speak:
"Section 7.3.1 Common Techniques/Naming"
2.	Wherever possible, unique identifiers to standardized definitions of the
meanings of the name should be provided as a fixed, namespace controlled,
attribute of the element (e.g. <!ATTLIST LocalName UN-EDIFACT:Segment CDATA
#FIXED "ABC" ...). These would typically point back to local, sectoral or
global repositories such as ebXML.  Note:  This is a complementary technique
to the above point.

The above point being
"1.	Element and attribute names should be meaningful to the community that
is, or will be, using them. "

Further details at from www.cenorm.be



Stuart Campbell
Technical Strategy Director, TIE Holding NV
UK Office    T:+44 1270 254019   F:+44 7971 121013
Netherlands  T:+31 20 658 9335   F:+31 20 658 9901
Global       M:+44 7970 429251   E:stuart.campbell@TIEGlobal.com
		 W:www.TIEglobal.com P:www.stuartcampbell.co.uk

-----Original Message-----
From: Philip Goatly [mailto:philip.goatly@bolero.net]
Sent: Wednesday, January 24, 2001 13:55
To: Blantz, Mary Kay; Steve.GIS.Tompkins@chase.com
Cc: ebXML Core
Subject: Re: Core Component Analysis - SWIFT's Comments

Given different tags in different languages etc. how will interoperability
work ???

We had this trouble some time ago (several thousand years) in the Plain of
Shinar - will we ever learn !!!

Cheers, Phil
----- Original Message -----
From: "Blantz, Mary Kay" <mblantz@netfish.com>
To: <Steve.GIS.Tompkins@chase.com>; "Philip Goatly"
Cc: "ebXML Core" <ebxml-core@lists.ebxml.org>
Sent: Wednesday, January 24, 2001 12:28 PM
Subject: RE: Core Component Analysis - SWIFT's Comments

> I haven't wanted to enter this discussion, Steve, but do want to let you
> know that the plan is to start with Oxford English.  People who
> require tags in other languages intend to develop Core Components (and
> tags) in those languages.  We expect French, German, Russian, and Japanese
> at the very least.  We may even have some people who want to use American!
> Mary Kay
> -----Original Message-----
> From: Steve.GIS.Tompkins@chase.com [mailto:Steve.GIS.Tompkins@chase.com]
> Sent: Wednesday, January 24, 2001 5:52 AM
> To: Philip Goatly
> Cc: ebXML Core
> Subject: Re: Core Component Analysis - SWIFT's Comments
> I must confess that I have not seen the EDIFACT tags yet. This is
> something that I will need to do once I manage to find enough time to
> ensure that I am still alive. One thing that I would like to point out,
> even though this is from a point of view within my own morking enviroment,
> is this.
> We are in the process of making our user area more literate in the basic
> use of XML. This saves us time in the long term in that we do not have to
> parse the marked up data into database fields only to have to extract the
> data again and rebuild the mark ups. One of the benefits of the XML model
> is that it should be humanly readable. As we are in England, as William so
> - shall we say tactlessly - proclaimed it is logical to have the mark ups
> in English. There seems to be much ado here about nothing. Essentially we
> are dealing with an agent and client network that is totally fluent in
> English. Why should we bother with anything other than English as the
> language of choice if:
> 1) It totally fills our needs and requirements unambiguously.
> 2) Nobody other than English capable people are going to use it.
> 3) It provides us with more flexibility than a solution that only
> technically minded people are capable of reading. What are we trying to
> protect here?
> I look forward to Mr. Kammerer's inevitable response.
> ST
> Philip Goatly <philip.goatly@bolero.net> on 24/01/2001 09:49:09
> Please respond to Philip Goatly <philip.goatly@bolero.net>
> To:   "William J. Kammerer" <wkammerer@foresightcorp.com>, ebXML Core
>       <ebxml-core@lists.ebxml.org>
> cc:
> Subject:  Re: Core Component Analysis - SWIFT's Comments
> William - thanks for your comments.
> FYI -I have seen in places - not so far from here :-) tag names of 50-60
> characters i.e with end tag 100-120 chars
> and a data 'payload' of  10 chars. - I know bandwidth is larger now but
> ...........
>  f only 'techies' need to look at the tags why not used coded tags - a lot
> of us can still read EDIFACT messages
> Phil Goatly
> ----- Original Message -----
> From: "William J. Kammerer" <wkammerer@foresightcorp.com>
> To: "ebXML Core" <ebxml-core@lists.ebxml.org>
> Sent: Wednesday, January 24, 2001 2:23 AM
> Subject: Re: Core Component Analysis - SWIFT's Comments
> > Upon being presented with Steve Tompkins' examples of labeled tags used
> > in XML based SWIFT messaging, Philip Goatly has gently reminded us that
> > "not every user of ebXML will have English as their mother tongue - in
> > fact - this may surprise you - a great number of people in the world do
> > not even understand English."
> >
> > Yes, this is one more example of the overarching arrogance and
> > tendency towards imperialism that we Americans notice in our cultural
> > cousins, the English. We are, quite frankly, embarrassed for them.
> > Thanks for the reminder, Phil.
> >
> > But, as discussed much before, the tags are most likely to be read only
> > by programmer types, all of whom read English, at least if they're any
> > good.  So that's not as big a problem as it seems at first.  And if the
> > tags are built up in semantic units from a dictionary, like the ISO BSR
> > (Basic Semantic Register), then there are just a relatively few words
> > being used. That's not so bad, is it?  The BSR even includes
> > translations for the Semantic Components' definitions in French and
> > German.
> >
> > Speaking of the BSR: is any use of it going to be made in the names for
> > core components and/or InformationEntityUseNames?  There seems to be
> > some sort of bias against the BSR evident in certain circles, but I
> > notice that Hartmut Hermes has a reference to the BSR in his signature -
> > so it can't be all dead, yet.
> >
> > I think Phil is also uncomfortable with the notion of big, long tag
> > names built up from semantic units - like those suggested by SWIFT's
> > Jacques Littr: BirthDate, DeathDate, and IncorporationDate.  He'd
> > probably have the same objection to using BSR semantic units as tags:
> > AccountsPayables.Contact.Person.Name, Approval.DateAndTime or
> > Consignee.Location.City.Name. But the intent of these techniques based
> > on ISO 11179 is to give us decomposable names - the same purpose served
> > by  EDIFACT qualifiers.  In actuality, any one set of instances of a
> > particular business message employed in some vertical may only use a
> > small subset of qualifiers (or components of the Information Entity
> > name) - there's only so many different types of parties relevant to
> > Phil's specialty of international trade. Hence, the number of derived
> > tag names would be fairly finite once you press the button to convert a
> > UML data model into an XML schema.
> >
> > Phil wonders "[who] would consider making each country a separate class?
> > or even worse, who would make each UN-Location Code (UN-LOCODE) of which
> > there are 30,000 a separate class?"  Actually, no one.  These codes
> > serve, in Bob Miller's term, a "reference" service - as opposed to the
> > "element alias" service provided by the semantic components discussed
> > above.  See in RE: Units of Measure and follow-up commentary, at
> > http://lists.ebxml.org/archives/ebxml-core/200007/msg00073.html.
> >
> > Finally, Phil asks "how are we going to deal with many to many
> > relationships within an XML hierarchy. I am sufficiently old/mature to
> > remember the problem  we had with such things in Hierarchical databases
> > and the factors which led to Relational Databases where relationships
> > are made at run time. With XML we seem to be back to hierarchies which
> > may lead to similar difficulties."  I am far too young to answer this.
> > I will have to yield to Bob Miller.
> >
> > William J. Kammerer
> > 4950 Blazer Memorial Pkwy.
> > Dublin, OH USA 43017-3305
> > +1 614 791-1600
> >
> > Visit FORESIGHT Corp. at http://www.foresightcorp.com/
> > "Commerce for a New World"
> >
> >
> >

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

Search: Match: Sort by:
Words: | Help

Powered by eList eXpress LLC