[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: patterns vs. identifiers


Re:  patterns vs. identifiers
Mike Champion wrote:
> 
>...
> 
> Perhaps RDF can be used as a pattern-matching tool rather than
> a logical inferencing system, and maybe "pattern matching" can be logical
> as well as heuristic. Still, an astronomical number of electrons
> have changed state in search of a definition of URIs that can
> support the needs of RDF, and that suggests to me that the notion
> of "identity" is profoundly important in the RDF paradigm.

RDF exists to solve a problem: associating metadata with web objects.
You can't do that without a strong notion of identity.

>...
> All that puts a lot of "fuzz" in the system ... Which version of the
> spec does this URI refer to?  What happens if it validates with the
> sender's schema processor but not the reciever's?  What happens if the
> "real" URI is http://www.w3.org/some/thing/or/another but the webmaster
> "nicely" set things up so that http://www.w3c.org/some/thing/or/another
> is an alias, so the URI checking logic breaks?

IMO, RDF tools have more ability to handle these problems than do XML
tools.

> My point is that when humans are involved, there are a bazillion ways for
> identities to break, and if a system's logic depends entirely on the identities
> being correct, it will be fragile.  

I agree. You rename "H1" to "Q1" and almost every XHTML tool in the
world will break. But somehow we manage. ;)

> ... If the logic depends on webs of identity
> in metadata, it will probably be even more fragile because (up to now, anyway)
> metadata tends to be "metacrap" because it is of less value to the authors,
> or less visible in the tools, or whatever.

There are megabytes of explicit, machine-readable metadata floating
around the Web every day in the form of RSS files, HTML titles, MIME
headers (including "subject" lines and "cc" lines), the ODP and so
forth.

> ... My argument is that an approach that is more
> ambiguity tolerant, based on patterns in data rather than identity defined
> by metadata, can be an attractive alternative when there are fallible humans
> around to screw things up.

Sure. But how does this set up a dichotomy between "identifiers" and
"patterns"? Identifiers and patterns are just orthogonal tools that are
usually used together!
-- 
"When I walk on the floor for the final execution, I'll wear a denim 
suit. I'll walk in there like Willie Nelson, John Wayne, Will Smith 
-- Men in Black -- James Brown. Maybe do a Michael Jackson moonwalk."
Congressman James Traficant.

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.