[SCL] XML syntax for CL

pat hayes phayes at ai.uwf.edu
Thu May 8 18:01:04 CDT 2003


Guys, we have too many cooks stirring  pots.

At a telecon a few weeks ago, Tamel agreed to make a draft XML syntax 
for CL proposal.  I thought it was understood that he would take 
Chris M's DTD as a starting point, and maybe he did, or maybe that 
idea got lost, Im not sure.

In the meantime, Tamel has produced a document

http://philebus.tamu.edu/pipermail/scl/2003-April/000125.html

and nobody is paying it any attention. Well, someone is:

http://www.altheim.com/specs/xcl/1.0/

Many thanks, Murray.

Clearly there is more than one way to use XML to give a syntax. 
Before we get down to details of bugs and fixes, can we discuss the 
overall best way to do it? I have to say, I don't much like either of 
the ones we have at the present  but lets at least all talk to one 
another about what we are all doing. For a start, could each of you, 
Chris M . and Tamel, and Murray if you have time, look at what the 
others have done and maybe mutually critique, or at least comment? 
Bearing in mind that we have to actually get to a consensus 
eventually, of course.

Many thanks to everyone for all the work, but we need to coordinate. 
Unfortunately (?) this is one area where I do not feel competent to 
adjudicate between rival criteria for adequacy.

Like most other XML syntaxes I have been obliged to deal with, these 
proposals seem to me to be so ugly, long-winded, 
information-deficient, unreadable and virtually impossible to use 
that it is hard to believe that anyone would seriously suggest using 
them for any purpose.  Maybe I'm just missing the point of XML, but I 
wish someone would tell me what the point is supposed to be. The 
example used by Tamel uses 61 characters in a reasonable logical 
notation, which becomes approximately 400 characters in the bare XML 
rendering, and would expand to something closer to 800 characters 
when embedded in a fully decorated XML document with all its 
surrounding scaffolding, canonical identifiers and so on. The 
information density has decreased by about 1.3 orders of magnitude 
and the document has become unreadable and harder to parse. Can 
anyone tell me what has been gained by this transformation?

But no doubt I should avoid such complaining, as I have found that it 
is not productive when talking to XML enthusiasts.

Perhaps more to the point, however, is the need for us to take 
seriously the potential need to interact with the RDF style of using 
XML. Consider an OWL ontology encoded as an OWL-RDF graph written in 
RDF/XML.
http://www.w3.org/2001/sw/WebOnt/ , see particularly 
http://www.w3.org/TR/owl-semantics/
The ontology itself has a natural translation into CL (similar to the 
one in http://www.coginst.uwf.edu/~phayes/OWL2LBASE.html , though it 
could be done slightly differently). If we were to do that 
translation, then write the CL in XML, what, if any, relationship 
might there be between that piece of XML and the OWL/RDF/XML (see 
http://www.w3.org/TR/rdf-syntax-grammar/) ?

Can anyone make a telecon next Tuesday?

Pat

-- 
---------------------------------------------------------------------
IHMC					(850)434 8903 or (650)494 3973   home
40 South Alcaniz St.			(850)202 4416   office
Pensacola               			(850)202 4440   fax
FL 32501            				(850)291 0667    cell
phayes at ai.uwf.edu	          http://www.coginst.uwf.edu/~phayes
s.pam at ai.uwf.edu   for spam




More information about the Scl mailing list