[SCL] XML syntax for CL
Dan Connolly
connolly at w3.org
Fri May 9 11:25:20 CDT 2003
On Thu, 2003-05-08 at 19:01, pat hayes wrote:
> 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.
I just took a look and I'm intrigued to see "I was thinking about
- possibly - writing a draft for proof syntax in XML"
I'm collecting my thoughts on that in a world-writable space,
if you're interested:
http://esw.w3.org/topic/ProofChecking
> Well, someone is:
>
> http://www.altheim.com/specs/xcl/1.0/
>
> Many thanks, Murray.
Yes, that is nifty... some comments I made the other day...
XML Common Logic (XCL) Markup Language 1.0
posted by DanC at 2003-05-07 15:40 (+)
http://rdfig.xmlhack.com/2003/05/07/2003-05-07.html#1052322007.667432
DanC: hmm... "11. Writing XCL documents shall not require
invention of new XML markup."
DanC: that answers a question I asked in esw:SelfDescribingWeb
DanC: I'm not sure I grok termRef. Otherwise, it looks pretty
straightforward. (I used "XFormula" as a name for a pretty
similar design, though I didn't flesh it out)
the question I asked was...
In RDF/XML, terms appear as element and attribute names. (some
regard this as abuse of XML; they will please explain
the [PPR]AntiPattern that leads them to this conclusion).
-- http://esw.w3.org/topic/SelfDescribingWeb
I'm still not sure I'm convinced that it's good
to "not require invention of new XML markup" but
I appreciate seeing it stated so crisply, with
some justification; to wit: a DTD, etc.
> 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?
I continue to follow this discussion with interest, but at
a considerable distance. I'm not likely to be available
for a telcon. But I hope to take a look at the outcome.
> Pat
--
Dan Connolly, W3C http://www.w3.org/People/Connolly/
More information about the Scl
mailing list