[topicmapmail] Not just Temporality in Topic Maps, but a
whole approach
Simon Grant
asimong at btinternet.com
Tue Jun 13 14:10:48 EDT 2006
At 19:26 2006-06-12, Bernard Vatant wrote:
>who Simon Grant was, and guess I found out at [1].
Indeed - sorry I didn't make it clear earlier - I often sign my
e-mails with my home page address.
For the rest, I note and respect your position. I am still inclined
to differ. Let me try to express a bit of the reason(s).
>[...] Now if the question is : are topic map - based systems more
>likely (than other systems) to meet human requirements in terms of
>interaction, I think this question is a non-starter.
I would unequivocally agree with the position that in principle, TMs
are no more *able* to represent user thinking or *able* to meet
requirements than any other technology. Undoubtedly one *can* do all
kinds of transformations and swaps. That is not my argument. But let
me continue that same line - there is no reason in principle why
knowledge should not equally be represented, and requirements met, in
lisp, in Prolog, or even in Java. As you imply, these are just technologies.
But I wouldn't suggest that you believed it was equally effective to
represent knowledge in Topic Maps or in C. Once significant
differences have been admitted between different technical approaches
and different formal structures, the way is open (indeed it cannot be
closed) for asking which of the various technologies may be more
effective in different ways than other ones.
I can understand why people might think that the end user
understandability of the representation scheme doesn't matter.
However I disagree, carefully. A short (and perhaps inadequate)
representation of my view is that the more the implementation
diverges from the user's own language and concepts, the more work
will be needed by the implementers, the more time and money it will
take, therefore the less work is likely to be done within real world
resource constraints. Also, the wider the gap, the more room there is
for misunderstandings to grow.
>In Mondeca we've been working with the same generic data model for
>six years. We've implemented integrated systems around it "as if" it
>was topic maps, then "as if" it was RDF, and "as if" it was
>conceptual graphs, and what else tomorrow, without changing anything
>at the core. Some implementations/user interact as if it were a
>regular data base with capacity for "smart" queries, other a
>repository of reference terminology for text mining tools, other a
>knowledge base, other a thesaurus management tool, you name it. The
>key is genericity, flexibility, and imagination in implementation.
>No free lunch :-) .
What people seem to mean when they talk about the lack of free lunch
is that there are no solutions which solve everything without any
effort. That much is clear to most rational people. What people seem
to be in danger of forgetting is that some approaches are more
effective than others. Saying that there is no free lunch risks
trying to obscure the fact that there are differences, and in some
cases (I wouldn't like to suggest for a moment that anyone on this
list does this) could be imagined to justify not comparing the
alternatives, but instead sticking to the approach with which one is familiar.
In the case quoted, I can well imagine that if the underlying
technology is the same, there would be little difference in making
the application behave as if it were TM, RDF, or whatever. Again,
that is not the point.
Simon
More information about the topicmapmail
mailing list