Saturday, December 20, 2003

Responses to Topic Map/RDF comment 12/19 

Dec 19 2003 Lars Marius Garshol | | What TM offers, IMHO, is a pattern where certain structure are | pre-defined. They happen to be convenient structures (I mean for | the type of modeling that we are likely to be interested in with | TM), but you can pretty much build them in RDF if you want to. That's true. However, there are things in topic maps like scope and reification that become very awkward to handle in RDF. You can do it, but there's no pretty way to do it. | But in RDF, it would be a matter of convention, and so an ordinary | RDF processor would not be able to understand and use those patterns | to good advantage. Yep. | This gives TM a lot of power for topic-map-like tasks. But if you | want to accumulate a lot of atomic facts, RDF is simpler. Also true, and I think this is pretty much the essence of the comparison. Topic maps are high-level, RDF is low-level. Compare the Omnigator and BrownSauce for one illustration of that. Lars Marius Garshol | | Consider a service that translates a topic map document, e.g., XTM, | into this internal model and the re-serializes it, e.g., as a | "consistent topic map" using the XTM syntax. I would say that this | is a "topic map processor". So would I. The plan is that ISO 13250-3: Topic Maps -- XML Syntax will pretty much say that, though it will word it differently. In other words: so long as you interpret the syntax correctly, and detect all invalid topic maps, you are a conformant processor. | Perhaps this was one of the points of the topic maps reference model | (or the topic maps processing model) -- that you can re-represent | the XTM syntax as a set of assertions using an ARCx (assertion node, | role node, casting node, player node). I know. Rik Morikaw fix

Links to this post:


Comments: Post a Comment

This page is powered by Blogger. Isn't yours?