[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [topicmapmail] Re: [topicmaps-comment] RE: Ontologicalextravagance in the Topic Map Graph?
Ivan, I think authors of TMPM4 were driven by exactly this idea to minimize number of basic concepts which are nodes and arcs. And 3/4 is where they got to. If you believe that you have any better ideas, everybody would be glad to here them. Here is a quick summary of TMPM4 as I see it: a-node and t-node are basic nodes. Assoc-Topic is the basic arc, it is the only labeled, or "triangle" arc. Assoc-Template arc also connects associations and topics, but is really different as it hides a singularity of instanceOf and subClass relationships inside. s-nodes provide namespace mechanism which looks pretty important to me. Assoc-Scope and Scope-Topic are corresponding primitive arcs. So we have 3 types of objects: 3 nodes, 3 arcs and 1 triangle arc. BTW I missed which 2 representations are you talking about. RDF is not ignored, there are several researches on how to express Topic Maps in RDF via TMPM4: http://www.semanticweb.org/SWWS/program/full/paper53.pdf http://www.cogx.com/rdfglasses.html --Nikita Ogievetsky Cogitech, Inc. http://www.cogx.com ----- Original Message ----- From: "Ivan Uemlianin" <ivan@jurakm.com> Cc: <topicmaps-comment@lists.oasis-open.org>; "xtm-tech" <topicmapmail@infoloom.com> Sent: Friday, November 23, 2001 2:33 AM Subject: Re: [topicmapmail] Re: [topicmaps-comment] RE: Ontological extravagance in the Topic Map Graph? > Sam > > Thank you for your comments: > > Ontology ... "So, assuming that the number of concepts is the right > metric to measure extravagance in an ontology, each proposal is > extravagant in equal measure. (I'm not all that certain that 4 arcs and > 3 nodes are all that extravagant.)" > > I suppose my language was a bit vague. The two representations create > different graphs (in the sense that they have different nodes and arcs), > but they (have the expressive power to) represent exactly the same set > of states of affairs (i.e. the set of all well-formed topic maps). > TMPM4 uses a larger set of 'things' to describe the same set so, after > Ockham or Quine, it is more extravagant. > > I agree that 4 types of arc and 3 types of node is no Caligula's Hot > Nights, but for example: ceteris paribus, having only one type of arc is > surely better than having more than one. If you allow four arcs, why > not five or seven or ninety? Why not have topic-basename arcs, or > basename-variant arcs? Instead of labelling arcs, why not have > different arc types for every role type? It can all be done with only > one type of arc so why have more? > > I'm sure there are good reasons for all these arc types node types and > ill-defined non-graph appendages. Please would someone point them out > to me? > > > I'm > > not sure if a statement like "this type of node makes this type of > > function easier to implement" is appropriate for ontology evaluation. > > Perhaps ontologies have their own inner design integrity ("smell", in > > extreme programming terms), regardless of what is done with them? > > I agree. As far as I can see the two representations can represent > exactly the same set of topic maps, and I haven't considered > implementation issues at all. Presumably a more formally coherent > representation should be easier to implement, but maybe not. Certainly > the behaviour of a more formally coherent representation should be > easier to predict. > > On RDF: > I'd naively assumed that the TMPM4 team had RDF in mind when they were > designing the graph. I certainly had it in mind when I was reading it. > > More generally, RDF just seems too useful to ignore. > > Ivan > > Ivan Uemlianin, PhD > > Head of Topic Map Development > Jura Technology Limited > > 6 Tai Seion > Llanddeiniolen > Caernarfon > Gwynedd LL55 3AF > Wales, UK > > Head Office: > 35 Norroy Road > Putney > London SW15 1PQ > UK > > > > ---------------------------------------------------------------- > To subscribe or unsubscribe from this elist use the subscription > manager: <http://lists.oasis-open.org/ob/adm.pl> > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC