Dear members of the list,
I'd appreciate your opinions and guidance about a particular topic. As most
of you probably know, the work in the ontology domain has been the flagship
of semantic interoperability for many projects now, and there is a large
amount of researchers active in the field.
I've been involved in use of ontologies for semantic interoperability for
the first time in 2002, and since then, ontologies have become a frequently
pronounced solution for a large set of problems.
However, I have a feeling that the nature of this work creates just a layer
in the multilayer interoperability space. Expressing relationships among
different entities and doing this in a formal way (OWL) is nice. OWL also
allows you to do processing, reasoning on the defined relationships, but
unless I'm missing something, this is all about relationships, and concepts.
I mean the capabilities of OWL seem to be valid in the relationships is
defines.
What about the actual things, data items, entities that OWL links together?
I've been a proponent of well defined type systems and object hieararchies
in healthcare interoperability solutions, since I've spent years in the
software development side of the domain, and a huge number of issues arise
from the developers interpreting losely defined types, or inventing their
own types.
Now pinning down concepts either by using terminologies or ontologies is
good. It is good to know that two fields on two different data structures
are pointing to the same concept. This however, is the beginning of the
process. Pointing at the same thing and processing it in the same way are
different things. Just because we agree that we are pointing to body
temperature in two different documents does not stop us from processing one
of them with a double, and the other one with a float.
There is a great deal of information out there expressed in the form of OWL,
or other formalisms, but I can't see this covering all aspects of
interoperability, but (no offense) there is a large crowd out there who
think they have solved the problem of semantic interoperability. Though it
may be an undervaluation of the work, "mappings" are nice, but they don't
ease the rest of the work, where mapped items are processed in different
domains.
Are there resources or works that you know of, that try to link type systems
in openEHR or other formalisms like 13606 or HL7 to these semantic
expressions? How does a DVQuantity instance and an OWL expression play
together?

Best Regards
Seref
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20090421/37e361c9/attachment.html>

Reply via email to