<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Pattern-based Ontology Construction</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>J ̈onk ̈oping University</institution>
          ,
          <addr-line>J ̈onk ̈oping</addr-line>
          ,
          <country country="SE">Sweden</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Large and complex enterprise systems face the same kind of information processing problems that exist on the web in general, and constructing an ontology is a crucial part of many solutions. Construction of enterprise ontologies needs to be at least semi-automatic in order to reduce the effort required, and another important issue is to introduce further knowledge reuse in the process. In order to realise these ideas the proposed research focuses on semi-automatic ontology construction, based on the methodology of case-based reasoning.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Our research focuses on application ontologies within enterprises, mainly for
structuring and retrieval of information. We view an ontology design pattern as
an ontology template, which is self-contained, comprised of a set of consistent
ontology primitives, and intended to construct a part of some ontology. Related
work on ontology patterns focus mainly on templates for manual use (like in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]).
      </p>
      <p>
        Recent developments in ontology engineering involve ontology learning (OL)
as in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. A major problem is that much of the information in a
company is not explicitly stated, this is one issue where patterns can be of
assistance. Case-based reasoning (CBR) is trying to mimic human behaviour,
using previous experience to solve new problems. A case is a problem situation,
previously solved cases are stored in the case base for reuse. The CBR process
is viewed as a cycle of four phases: retrieval, reuse, revision and retaining cases.
– CBR gives a framework for further automation of the ontology construction
process, compared to related semi-automatic approaches that exist today.
– Using the CBR methodology (with patterns) can improve the quality of the
generated ontologies compared to existing semi-automatic approaches.
– Automation reduces the total construction effort.
– Domain knowledge and engineering experience can be reused through
patterns.
      </p>
      <p>To verify the hypotheses the proposed method must be evaluated and
compared to manual approaches as well as the related OL approaches stated earlier.
The result produced by the method must be evaluated and shown to be of better
quality compared to the result of related semi-automatic approaches.
4</p>
    </sec>
    <sec id="sec-2">
      <title>Proposed Approach</title>
      <p>The basis of a CBR approach is the case base and its content. In our approach
the case base corresponds to a pattern catalogue (pattern base). The design
patterns are represented as small ontologies and the architecture patterns are
sets of constraints on the combination of design patterns, and may also include
connections to specific design patterns.</p>
      <p>The retrieval phase constitutes the process of analysing the input text
corpus and deriving its representation, then matching this to the pattern base and
selecting appropriate patterns. The reuse phase concerns the reuse and
adaptation of the patterns, combining them into a first ontology. The revision phase
includes extending the ontology, based on evaluation results. Retaining patterns
includes the discovery of new patterns as well as improving existing patterns.</p>
      <p>In our approach there is uncertainty inherent in all the described steps. For
example each ontology primitive of the input representation have a certain degree
of confidence associated, and the patterns are in themselves associated with a
certain level of confidence. The levels of confidence are transferred onto the
constructed initial ontology and can be used when evaluating it.</p>
      <p>The main contributions of this approach is envisioned as both further
automation of the ontology construction process, but in addition an increased
quality of the produced ontology, as compared to other existing OL approaches.
This increased quality will mainly be due to the use of patterns and the presence
of an evaluation and revision phase in the method.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Gangemi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Ontology Design Patterns for Semantic Web Content</article-title>
          .
          <source>In: Proceedings of ISWC 2005</source>
          .
          <article-title>Volume 3729 of LNCS</article-title>
          ., Springer (
          <year>2005</year>
          )
          <fpage>262</fpage>
          -
          <lpage>276</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Cimiano</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Ontology Learning and Population from Text: Algorithms, Evaluation and Applications</article-title>
          . Springer Science (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Fortuna</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grobelnik</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mladenic</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Semi-automatic Data-driven Ontology Construction System</article-title>
          .
          <source>In: Proc. of IS-2006</source>
          , Ljubljana, Slovenia (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Iria</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brewster</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ciravegna</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wilks</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>An Incremental Tri-partite Approach to Ontology Learning</article-title>
          .
          <source>In: Proc. of LREC2006</source>
          ,
          <string-name>
            <surname>Genoa</surname>
          </string-name>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>