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

The triples datamodel -- was Re: Semantic Web permathread, ite


semantic triples

On Jun 3, 2004, at 4:26 PM, Joshua Allen wrote:
>
> Well, the big difference is that RDF is a "triples" data model, while
> XML is hierarchy.  Setting aside the issues of how you *serialize* the
> triples, it's inevitable that "triples" will win in these "semantic"
> scenarios.  OSAF Chandler is based on "triples", as is Longhorn's 
> WinFS.
> Both are essentially "personal semantic web stores".  Triples+URIs is
> how you bootstrap the "personal semantic web store" and make it
> universal.
>

I don't know about that "inevitable" part -- the triples model is more 
or less the binary relational data model, which has been around a long 
time and has not exactly set the world on fire.  C. J. Date commented 
on this recently at http://www.dbdebunk.com/page/page/1147347.htm  
Well, actually some anonymous person "RM" gets in the best lick: 'In 
many cases, however, binary is wrong and does not represent the world 
of discourse in which we do our thinking and understanding.  If I'm 
wrong then I'll start all introductions as, "This is Matt.  Matt has a 
last name.  That last name is Brown.  Matt has a middle name... If a 
data model forces us to record information in a format more difficult 
to use than human language then perhaps it is not a good choice"  '

That may or may not be overcome by all the UIs that will support WinFS 
in Longhorn, or OWL's more human-friendly but reducible-to-triples 
syntax, we shall see.   Likewise we shall see whether the whole 
paradigm of reducing information to, uhh, syllogisms (dipping toe in a 
pool of flame that Cory Doctrow created!) is going to be fruitful 
outside  some limited domains, such as the one I referred to earlier:  
In an enterprise information system, you NEED to do exactly what the 
triples model enables, e.g. relate a customer information "resource" to 
an account status resource in a completely rigorous way (and 
irrespective of whether the "resources" are in an RDBMS, XML text file, 
web service invocation, or whatever).   I'm all for applying the 
semantic web paradigm where it fits well, and information integration 
of divers information sources that are individually well defined seems 
to be one of them.

On the open web, or in a personal information system, I'm not so sure 
-- recall that the previous thread *immediately* turned to analogy 
rather than formal logic, i.e. the question of whether Google is to the 
Semantic Web as the Web is to Compuserve, or maybe as Cleveland is to 
Xanadu.  Intriguingly, the analogy works whether "Xanadu" refers to 
Kubla Khan's fictional pleasuredome or to Ted Nelson's hypothetical 
hypertext web!!!  If that doesn't shake one's faith in triples, I don't 
now what will :-)

p.s.  - Given the prevalence of analogy over logic in real human 
thought and discourse, does anyone know whether formal ontologies can 
effectively represent analogies?  Hmml, Google finds 
http://www.qrg.northwestern.edu/papers/Files/IAAI02KForbus.pdf ...


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.