[topicmapmail] XTM Datatypes [Was: Adding weigths to associations]
Kal Ahmed
kal@techquila.com
Tue, 3 Dec 2002 13:04:19 +0000
Data-typing could also be addressed by extending XTM 1.0 to allow XML=20
fragments within resourceData elements. In this way, one could use W3C XM=
L=20
Schema or your-choice-of-schema-language-with-datatypes to provide occurr=
ence=20
values. In this way, you would be treating topic maps (and specifically X=
TM=20
interchange syntax) as a "layer" on top of existing datatyping mechanisms=
,=20
rather than reflecting those mechanisms in topic map terms.
Cheers,
Kal
On Tuesday 03 December 2002 12:36, Murray Altheim wrote:
> Holger,
>
> I believe you have solved the essential problem of establishing
> a means of setting confidence of an association, but not the
> more difficult task of including a floating point value in the
> topic map. This requires the ability to identify a datatype for
> a resource acting as a confidence value.
>
> What I believe would be necessary is the ability to characterize
> (in this particular case) a resource as a floating point value,
> and *then* state this as a confidence level.
>
> I've been talking about it for a year and so I'm back to working
> on a datatypes topic map based on XML Schema. I'd prototyped
> this last year but wasn't happy with the result, and was waiting
> for a PSI specification from the TC to feel like I wasn't wasting
> my time on a "wrong" syntax. Last night I built a fairly complex
> topic map and was looking at its visualization using Ceryle, and
> I'm pretty happy with the result. It may have some things that
> some people consider unnecessary, such as keeping track of both
> the type of datatype (primitive, derived, etc.) as well as the
> place in the tree structure found at
>
> http://www.w3.org/TR/xmlschema-2/#built-in-datatypes
>
> I'm also including all facets on each datatype. The whole thing
> is quite large, though no larger than I suppose was necessary to
> contain all the topics and associations (!).
>
> I'm just finishing it up and will write up a brief web page
> describing what it is, and listing the PSIs it establishes. I've
> grabbed a PURL for Ceryle, and the topic map will be published
> eventuallly using that PURL's base URI.
>
> I hope to have this online by mid next week, and will announce
> it here. I would appreciate any feedback, as given this is a
> first draft I expect there are some errors.
>
> Murray
>
> Rath, Holger (empolis DA) wrote:
> > Hi,
> >
> > The solution is quite simple (explained on XTM level):
> >
> > 1- You give your association an ID
>
> [...]
>
> > 2- You reify the assoc with a topic
>
> [...]
>
> > 3- You create a topic for the occurrence type "confidence" (or howeve=
r
> > you want to name it)
>
> [...]
>
> > 4- You create a data occurrence of type "confidence" for the topic
> > reifying the assoc. Done.
>
> [...]
>
> > Fabrice Desrwrote:
> >> Hello,
> >>
> >> I need to qualify the confidence I have in a association,
> >>to express
> >>some "fuzzy" relationships. How can I achieve this with XTM ? My only
> >>idea so far has been to make the association an instance of a topic
> >>representing the weight. It is ok with a few discrete values for the
> >>weight, but not really manageable when using arbitrary floating point
> >>values.
> >> I'll welcome any ideas !
> >>
> >> Thanks,
> >>
> >>=09Fabrice
>
> Murray
>
> ......................................................................
> Murray Altheim <http://kmi.open.ac.uk/people/murray/>
> Knowledge Media Institute
> The Open University, Milton Keynes, Bucks, MK7 6AA, UK
>
> If you're the first person in a new territory,
> you're likely to get shot at.
> -- ma
>
> _______________________________________________
> topicmapmail mailing list
> topicmapmail@infoloom.com
> http://www.infoloom.com/mailman/listinfo/topicmapmail
--=20
Kal Ahmed, techquila.com
XML and Topic Map Consultancy
e: kal@techquila.com
p: +44 7968 529531
w: www.techquila.com