<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.isavoir.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>DNA MANIA - meta-model</title>
  <link>http://blog.isavoir.com/</link>
  <description>Bioinformatic, Text Mining, Biological Text Mining, Name entity recognition, Genomic, System Biology, Semantic, Computational Biology, Semantic Web, Knowledge management, Biomedicine, Ontology, Thesaurus, Terminology, Corpora, Content management</description>
  <language>en</language>
  <pubDate>Sat, 05 Jul 2008 13:58:56 +0200</pubDate>
  <copyright>iSavoir @ 2007 copyright reserved</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Ontology, thesaurus, taxonomy meta-model and semantic Web.</title>
    <link>http://blog.isavoir.com/post/2007/04/08/Why-do-we-need-a-controlled-vocabulary</link>
    <guid isPermaLink="false">urn:md5:cf4d0b2f910c5acacc9e343783276afa</guid>
    <pubDate>Sun, 08 Apr 2007 14:50:00 +0200</pubDate>
    <dc:creator>Frédéric</dc:creator>
        <category>Semantic</category>
        <category>controlled vocabulary</category><category>meta-model</category><category>ontology</category><category>taxonomy</category><category>thesaurus</category>    
    <description>&lt;p&gt;The first common question for the neophyte can be : What is the purpose of
having a vocabulary ? The man for a few centuries likes to organize, cut out,
structure, treat on a hierarchical basis. Sometimes this hierarchisation is so
excessive that one loses the direction of them first as often arrived oneself
among the naturalists of the 19th century. &lt;strong&gt;To have a particular
vocabulary to describe a field allows to organize your
knowledge.&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Ontology&lt;/h2&gt;
&lt;p&gt;Let us approach a first painful point immediately to thus evacuate it and
concentrate on the subject. The origin of the word &lt;q&gt;ontology&lt;/q&gt; such as
defined in the majority of the dictionaries will not find any reference to data
processing.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.isavoir.com/tag/ontology&quot;&gt;ontology&lt;/a&gt; |änˈtäləjē| noun&lt;br /&gt;
The branch of metaphysics dealing with the nature of being.&lt;br /&gt;
ORIGIN early 18th cent.: from modern Latin ontologia, from Greek ōn, ont-
‘being’ + -logy .&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In Philosophy.&lt;/strong&gt; Part of the metaphysics which applies to the
being as being, independently of its particular determinations.&lt;br /&gt;
“&lt;a href=&quot;http://en.wikipedia.org/wiki/Being_and_Nothingness&quot;&gt;Being And
Nothingness, phenomenologic test of ontology&lt;/a&gt;”, Jean-Paul Sartre.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;The world of the semantic Web and information sciences especially adapted
this term, I do not know by which intermediary, but it is a fact and with the
largest prejudice of many philosophers.&lt;/p&gt;    &lt;h2&gt;Difference between controlled vocabularies, thesaurus, taxonomy and
ontology.&lt;/h2&gt;
&lt;p&gt;A &lt;strong&gt;&lt;a href=&quot;http://blog.isavoir.com/tag/controlled%20vocabulary&quot;&gt;controlled
vocabulary&lt;/a&gt;&lt;/strong&gt; is a list of terms that have been enumerated
explicitly. This list is controlled by and is available from a controlled
vocabulary registration authority. All terms in a controlled vocabulary should
have an unambiguous, non-redundant definition. This is a design goal that may
not be true in practice. It depends on how strict the controlled vocabulary
registration authority is regarding registration of terms into a controlled
vocabulary. At a minimum, the following two rules should be enforced:&lt;/p&gt;
&lt;pre&gt;
  1. If the same term is commonly used to mean different concepts in different contexts, then its name is explicitly qualified to resolve this ambiguity.
  2. If multiple terms are used to mean the same thing, one of the terms is identified as the preferred term in the controlled vocabulary and the other terms are listed as synonyms or aliases.
&lt;/pre&gt;
&lt;p&gt;A &lt;strong&gt;&lt;a href=&quot;http://blog.isavoir.com/tag/taxonomy&quot;&gt;taxonomy&lt;/a&gt;&lt;/strong&gt; is a collection of
controlled vocabulary terms organized into a hierarchical structure. Each term
in a taxonomy is in one or more parent-child relationships to other terms in
the taxonomy. There may be different types of parent-child relationships in a
taxonomy (e.g., whole-part, genus-species, type-instance), but good practice
limits all parent-child relationships to a single parent to be of the same
type. Some taxonomies allow poly-hierarchy, which means that a term can have
multiple parents. This means that if a term appears in multiple places in a
taxonomy, then it is the same term. Specifically, if a term has children in one
place in a taxonomy, then it has the same children in every other place where
it appears.&lt;/p&gt;
&lt;p&gt;A &lt;strong&gt;&lt;a href=&quot;http://blog.isavoir.com/tag/thesaurus&quot;&gt;thesaurus&lt;/a&gt;&lt;/strong&gt; is a networked
collection of controlled vocabulary terms. This means that a thesaurus uses
associative relationships in addition to parent-child relationships. The
expressiveness of the associative relationships in a thesaurus vary and can be
as simple as “related to term” as in term A is related to term B.&lt;/p&gt;
&lt;p&gt;People use the word ontology to mean different things, e.g. glossaries &amp;amp;
data dictionaries, thesauri &amp;amp; taxonomies, schemas &amp;amp; data models, and
formal ontologies &amp;amp; inference. A formal ontology is a controlled vocabulary
expressed in an ontology representation language. This language has a grammar
for using vocabulary terms to express something meaningful within a specified
domain of interest. The grammar contains formal constraints (e.g., specifies
what it means to be a well-formed statement, assertion, query, etc.) on how
terms in the ontology’s controlled vocabulary can be used together.&lt;/p&gt;
&lt;p&gt;People make commitments to use a specific controlled vocabulary or ontology
for a domain of interest. Enforcement of an ontology’s grammar may be rigorous
or lax. Frequently, the grammar for a &amp;quot;light-weight&amp;quot; ontology is not completely
specified, i.e., it has implicit rules that are not explicitly documented.&lt;/p&gt;
&lt;p&gt;A &lt;strong&gt;&lt;a href=&quot;http://blog.isavoir.com/tag/meta-model&quot;&gt;meta-model&lt;/a&gt;&lt;/strong&gt; is an explicit
model of the constructs and rules needed to build specific models within a
domain of interest. A valid meta-model is an ontology, but not all ontologies
are modeled explicitly as meta-models. A meta-model can be viewed from three
different perspectives:&lt;/p&gt;
&lt;pre&gt;
  1. as a set of building blocks and rules used to build models
  2. as a model of a domain of interest, and
  3. as an instance of another model.
&lt;/pre&gt;
&lt;p&gt;When comparing meta-models to ontologies, we are talking about meta-models
as models (perspective 2).&lt;/p&gt;
&lt;p&gt;Note: Meta-modeling as a domain of interest can have its own ontology. For
example, the CDIF Family of Standards, which contains the CDIF Meta-meta-model
along with rules for modeling and extensibility and transfer format, is such an
ontology. When modelers use a modeling tool to construct models, they are
making a commitment to use the ontology implemented in the modeling tool. This
model making ontology is usually called a meta-model, with “model making” as
its domain of interest.&lt;/p&gt;
&lt;p&gt;Bottom line: Taxonomies and Thesauri may relate terms in a controlled
vocabulary via parent-child and associative relationships, but do not contain
explicit grammar rules to constrain how to use controlled vocabulary terms to
express (model) something meaningful within a domain of interest. A meta-model
is an ontology used by modelers. People make commitments to use a specific
controlled vocabulary or ontology for a doma&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.isavoir.com/post/2007/04/08/Why-do-we-need-a-controlled-vocabulary#comment-form</comments>
      <wfw:comment>http://blog.isavoir.com/post/2007/04/08/Why-do-we-need-a-controlled-vocabulary#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.isavoir.com/feed/rss2/comments/96215</wfw:commentRss>
      </item>
    
</channel>
</rss>