A question on nomenclature

Hunter, David dhunter at Mobility.com
Mon Dec 6 22:25:56 GMT 1999


<name>
  <first/>
  <middle/>
  <last/>
</name>

A simple question.  What is that?

My choices so far:
-an "application of XML", or possibly just "application", although this
would cause confusion with "application" as defined in the spec.
-a "vocabulary" (the one I personally use, although I may change after this
thread...)
-a "grammar"

Keep in mind I'm talking about the "structure" there, not the "instance" of
that "structure".  (I want to describe the "class", not the "object".)  I
have a feeling that there isn't a real consensus anywhere, and that
different people are using different names.  (Are there any others?  Do
people use "format", or something along those lines?  Or "class"?)

It's not something that I would ever have to worry about when using XML in
my applications, but if I were to, oh, I don't know, write a book about XML,
I'd want to create as little confusion as possible, so would I be safe in
calling the structure I created a "vocabulary"?  Do things get hairier if we
get into formats documented in DTDs/Schemas, and documents with no DTD or
Schema, or does the nomenclature stay the same?

Any thoughts or opinions would be appreciated.  Any documentation that I've
missed which states emphatically "this is what you would call it" would be
even more appreciated, but I don't think it's out there...

David Hunter
MobileQ 
david.hunter at mobileq.com 
http://www.MobileQ.com 

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





More information about the Xml-dev mailing list