RE: XML's uses and XML Schemas
I agree with all you say below.
Operations & Asset Management
Shell Services International
H3229, Shell Centre, London, SE1 7NA, UK.
Tel: +44 207 934 4490 Fax: 7929
Exchange e-mail: Matthew.R.West@is.shell.com
Compuserve e-mail: Matthew_West@compuserve.com
> -----Original Message-----
> From: Michael Uschold [mailto:firstname.lastname@example.org]
> Sent: 20 June 2000 17:31
> To: email@example.com
> Subject: Re: XML's uses and XML Schemas
> > XML is by and large going to be used to support relatively specific
> "messages" for a well defined purpose. The issue is integrating those
> messages with other information at the receiving end.
> This may be one important use, but it is far from true that
> it will be the main
> or only use. Au contrairre. XML has taken on a very key role
> as a transfer
> syntax for all kinds of data which needs to be shipped back
> and forth between
> different systems that need to inter-operate. One big
> advantage for using XML
> is that there are free parsers available, and lots of
> software around for
> manipulating the DOM.
> It is always helpful to have a clear conceptual model (i.e.
> ontology) say in
> UML of the data you are interested in. From this, an XML DTD
> can be generated
> for representing data according to the model. Currently, the
> DTD's for XML are
> very weak. Translating a UML model into a DTD loses a lot.
> XML Schemas will
> be a big improvement.
> This is off the main topic of generating a SUO, and may need
> no further
> discussion. The relevant point here is that we should
> certainly monitor such
> developments as XML Schemas, and align ourselves with them
> and/or learn from
> their experience as much as it is consistent with and
> supports our goals.