Re: A Line in the Declarative Syntax Sand(Was: XML complexity, namespace
From: David Megginson <david@m...> >Rick, you're still pointing to implementation details rather than >abstract modelling. Try to express the question in terms of the thing >being modelled -- for example, at a project meeting, the system >architect might ask the following question: > > Can SGML and XML both model a reference to a photograph, providing > the width, height, and colour depth? > >The answer, of course, is 'yes' ... (Sad and somewhat mysterious story deleted: what is the point? That anyone who discusses what information is implied by XML markup is a boofhead? In any case, the forum here is not XML-DEV, not a company design meeting.) Huh? At some level of abstraction all distinctions disappear: XML becomes the same as ethernet when the abstraction is "things that can transport characters". Dave seems to be saying that ( X , X, X ) is the same as ( X, what-he-said, what-he-said) I agree that (to bend LISP out of shap) eval( X, X, X) is the same as eval(X, what-he-said, what-he-said) but Dave seems to be saying that the fact that two things (pointed to) are the same is not "information". That seems an extraordinary claim. <eg> <owner id="j1">john</owner> <dog owner="j1">rover</dog> <dog owner="j1">rex</dog> </eg> encodes more information than <eg> <dog owner="john">rover</dog> <dog owner="john">rex</dog> </eg> unless there is schema defininion in effect somehow somewhere that the strings in owner attributes follow the rule one-name=one-owner. In the first version, that information is part of the model. In the second, it is not. Rick Jelliffe xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format