[topicmapmail] Fragmented XTM for web metadata, and
some ontology?
Kal Ahmed
kal@techquila.com
27 Jun 2003 18:03:14 +0100
On Fri, 2003-06-27 at 17:47, Murray Altheim wrote:
> Kal Ahmed wrote:
> > On Fri, 2003-06-27 at 14:56, Thomas B. Passin wrote:
> [...]
> >>So I think that we shoul NOT depricate resourceData. Instead, we should
> >>strengthen it so it can specify the type of the literal data it holds.
> >
> > Absolutely. Though I go one step further. I don't want a reinvention of
> > data typing. I just want to be able to include XML from namespaces other
> > than the XTM one inside the resourceData element. Then I can use
> > MyFavouriteSchemaLanguage to do not only datatyping but to express other
> > constraints on the content. Then all I want after that is the ability in
> > TMCL to restrict occurrences of particular types to having resourceData
> > content from particular namespaces. Then I would be happy.
>
> Kal,
>
> And if by "namespaces other than XTM" you mean other semantic
> namespaces rather than XML Namespaces, IOW, you aren't asking to
> embed other XML markup in XTM documents, then I think we're on the
> same page. Since we can embed other semantics in XTM (and will be
> doing it all the time by establishing PSI sets from those namespaces)
> it isn't necessary to muck at the syntactic level. So we can use
> XSD datatypes without needing to use the W3C XML namespace for them.
>
Nope, I mean good ol' XML namespaces. I realise that we can use PSIs for
simple data types. But I am thinking of more complex structures. For
example if I want to specify a street address or a path as a set of
coordinates or if I want to put some XHTML formatting into a
"description" occurrence.
These are not things that I would necessarily want to create separate
topics for and then use associations to build the structure. Nor would I
be able to model them with separate occurrences.
I know that there are arguments against this from the interchange point
of view, but I don't see what is wrong with an XTM parser saying "I've
got all this XML data in a namespace I don't know how to process. Here
it is as a string".
> BTW, since we're still in the same thread, there's an interesting
> paper by Yannis Tzitzikas called "An Algebraic Approach for Specifying
> Compound Terms in Faceted Taxonomies" I think you'd be interested in.
> The link from Yannis' publications page has a bad "/" character, but
> you can probably figure that out:
>
> http://www.csi.forth.gr/~tzitzik/publications.htm
>
> (just change "%5C" to "/" in the provided link on his page)
>
Thanks for the pointer - it will make good train reading material
Cheers,
Kal