<http://www.idealliance.org/papers/xml2001papers/slides/De%20Grauw/05-
04-01.ppt>
Thanks for this. My favourite quote from it:
1 The naive approach [to interoperability]
Make a new vocabulary
Make it real real real good!
Make everybody use it!!!
[The author then gives examples involving delivery v. billing addresses
in invoicing sytems: not perhaps the toughest problem to solve?]
Archetypes from different ontologies can map to each other, perhaps, and
others evolve and come into the argument(s) as they are used. Do archetypes
and templates need to be registered? Not if meaning is use (as long as the
format is shared)Any comment?
Whew! This is the problem. You need to be some kind of linguistic
philosopher to even join in the debate; but the reason why I am here
thinking about this is because I am a GP dissatisfied with the tools that
I use daily to record my activities, not through aptitude for Wittgenstein.
The only thing that I think I am sure about at this time is that the only
computer system it will be bearable to use in the age of computer
networks is one in which the components are freely shared and modifiable.
Will the components need to be registered? Well, I heard it said there is
no such thing as a private language; so I suppose so. It depends what you
mean by registered. How do we decide if a meaning is shared? How do we
prevent unwanted meanings from attaching themselves to our "pure"
technological language and muddying the water? How do we establish
author-ity? (and challenge authority?). The thing about natural language
is that it has some give, by virtue of the fact that two individuals can
use the same words to mean different things. Computer systems are not so
forgiving.
I think we will need social structures that allow every individual the
right of direct participation in this process of creating meaning or we
will create something either a) unworkable b) unbearable (or both?). My
experience of the practical reality of using computer coding systems is
quite often I cannot find an approved concept (code) to express myself as
I document a consultation; I could create a private code to do so, but
then there is no social structure to feed this back. Or I can use free
text, but lose the benefits of automation and searching.
This is a real problem: the fuzzier and more uncertain the knowledge that
we want to document, the more likely it is that a computer system that
forces us to document things in a certain way will force us to tell half-
truths. We can use certain euphemisms for this purpose e.g. viral
illness, that can then be recognised by a colleague as an expression of
something less precise than the literal interpretation might suggest; but
we're robbed if we think that this constitutes adequate expressive power.
D.