<!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>OntoMetrics: Application of on-line Ontology Metric Calculation</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Rostock</institution>
          ,
          <addr-line>Rostock</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>A lot of work has been done regarding ontology evaluation in the recent years. Automatically calculated indicators are needed in order to assess ontology quality. Manual evaluation of ontologies would be very time consuming. While there is tool support for the detection modelling errors and the violation of ontology modelling guidelines, there is a lack of support for calculating ontology metrics. Many metrics have been proposed that correlate for example with ontology characteristics like Readability, Adaptability, and Reusability. However, no tools have been created or tools are no longer maintained and bound to certain ontology editors. OntoMetrics lls this gap by providing an on-line platform for ontology metric calculation.This paper presents the current status of OntoMetrics, use cases and planned future developments.</p>
      </abstract>
      <kwd-group>
        <kwd>ontology</kwd>
        <kwd>ontology evaluation</kwd>
        <kwd>ontology metrics</kwd>
        <kwd>ontology quality</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Ontology evaluation is a task that has been subject to research for years. A
strong focus has been laid on the selection of appropriate ontologies for reuse
in ontology engineering. Considering existing ontologies as sources for the
construction of new ones is part of accepted ontology engineering methods. Noy and
McGuinnes for example have an explicit reuse-step in their method [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. With
the increasing number of existing ontologies and thus an increasing number of
candidates for reuse in a certain domain, automated evaluation of ontologies
is required. Swoogle1 as a search engine for ontologies calculates an ontology
rank for the order of the presented search results [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Additionally, swoogle
calculates some basic ontology-metrics that become part of the available
ontology meta-data. Besides the reuse aspect, ontology quality should be monitored
throughout the ontology life-cycle. This includes the creation of ontologies but
also their maintenance. Again, there is a need for automated evaluation due to
the complexity of ontologies and knowledgebases. A majority of the approaches
suggests metric calculation in order to assess ontology characteristics (examples
in [
        <xref ref-type="bibr" rid="ref3 ref4 ref5 ref6 ref7 ref8">3, 4, 5, 6, 7, 8</xref>
        ]).
      </p>
      <p>Existing Ontology Development Environments like Protege provide only
basic support for ontology evaluation. Plug-ins for ontology evaluation that have</p>
      <sec id="sec-1-1">
        <title>1 http://swoogle.umbc.edu/</title>
        <p>
          been developed are bound to a certain ontology editor. This comes with some
disadvantages: (a) the user is forced to use the editor the plug-in is developed for,
(b) plug-ins tend to be outdated if new editor versions evolve (see also [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]), and
(c) discontinuation of editor development makes the plug-in unavailable for use.
Furthermore, a number of approaches remained in the status of prototypes or
just proposals. As a consequence, approaches to automated ontology evaluation
are rarely available for empirical evaluation and practical use. So far, web based
solutions seem to be the best at hand because of their public availability and
their independence from ontology development environments. The OntoMetrics2
on-line platform has been developed as a consequence of this discussion by:
1. Providing a web-based platform for ontology metric calculation.
2. Supporting a standardized ontology format (OWL 2).
3. Collecting the theory behind the metrics and their validation.
4. Providing machine-readable XML-output for further analysis.
After an introduction of the eld of ontology metrics in the next section, the
remainder of this paper is dedicated to the OntoMetrics on-line platform. Section
3 describes the current platform functionality and the general usage scenarios.
Examples of ontology metric calculation scneraios are provided in section 4.
Finally, the future development roadmap is drawn in section 5.
        </p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2 Ontology Metrics for Ontology Evaluation</title>
      <p>
        Similarly to Software Quality Metrics, Ontology Metrics are quanti ers that can
be determined using a de ned measurement procedure that is applied to the
ontology (software) [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. A correlation between the calculated metrics and certain
quality criteria is assumed or { even better { empirically validated. Publications
on ontology metrics often see this validation as a problem ( see for example
[
        <xref ref-type="bibr" rid="ref10 ref11 ref8">10, 11, 8</xref>
        ]). In order have a better validation of the proposed metrics, the metrics
calculation needs to be made available, reproducible, and analysable. A platform
like OntoMetrics addresses these issues.
      </p>
      <p>
        Throughout the Ontology Life-cycle di erent aspects (Ontology Scopes) of
the ontology have to be assessed regarding their quality. Furthermore, with each
step in the life-cycle new ontology development artefacts (Ontology Layers)
become available for evaluation. Thus, applicability of Ontology Evaluation
Methods and the importance of Ontology Quality Criteria depend on the phases of
the Ontology Life-cycle. As a results, ve dimensions for description of metric
based ontology evaluation can be found: (I) Ontology Scopes, (II) Ontology
Layers, (III) Ontology Life-cycle, (IV) Ontology Quality Criteria, and (V) Ontology
Evaluation Methods. Pak and Zhou [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] de ne quite similar dimensions in their
ontology evaluation framework.
      </p>
      <p>Figure 1 illustrates the described dependencies throughout the Ontology
Lifecycle. While the Vocabulary of an ontology is de ned during Conceptualization,</p>
      <sec id="sec-2-1">
        <title>2 http://www.ontometrics.org</title>
        <p>
          formal Metadata and ontology Taxonomy/Structure become available for analysis
during Formalization. With the Integration of other ontologies, the Context of
the ontology is set. Implementation then adds Population and the Application
within an information system that uses the ontology. Operational data of the
information system becomes available when the system is in use and the ontology
is in the Maintenance phase. Except for Operation and Application layer (greyed
in gure 1), data of all ontology layers is part of the OWL 2 speci cation and
thus can be evaluated by an on-line platform like OntoMetrics. For the Ontology
Scope it is depicted, when they can be addressed in the ontology life-cycle and
at which phases they are most important (dark areas in gure 1):
Domain Scope: How well does the ontology represent the real world?
Generally, data driven evaluation methods can be applied here like presented
by Alani et al. [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. These methods either use text corpora of the represented
domain or golden standard ontologies and compare the evaluated ontology
to them. Ontology Quality Criteria that are evaluated in the Domain Scope
(correctness of the ontology) are Accuracy, Completeness, Conciseness, and
Consistency [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
        </p>
        <p>
          Conceptual Scope: What is the quality of the ontology in analogy to internal
software quality characteristics?
Generally, ontology structure based methods can be applied here. We divide
between schema metrics suggested for example by Tartir et al. [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] that consider
the special semantics of the ontology schema graph elements and graph-based
metrics that calculate general graph characteristics like size and breadth for
the taxonomical part of the ontology (for example Gangemi et al.[
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]).
Furthermore, Gangemi et al. suggest metrics based on annotations within the
ontology. Ontology Quality Criteria that are evaluated in the Conceptual Scope are
for example Computational E ciency, Adaptability, Clarity [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], Reusability
[
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], and Readability [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ].
Application Scope: How well does the ontology in use as component of an
ontology based information system (external software quality)?
The third aspect of evaluation is the external quality of an ontology in
conjunction with an information system. Thus, the characteristics of the used
information system have an in uence on the on the measured quality.
Taskbased methods as described by Porzel and Malaka [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] can be used here.
Another possibility is the assessment of usage statistics [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. However, little
e ort has been spent on the development and validation of methods that
evaluate ontologies within the Application Scope. A reason lies in the e ort of
evaluating di erent ontologies for the use within the same information system
or vice versa to evaluate the same ontology in di erent information systems
in order to exclude the information system's in uence on the measurement.
Nonetheless, monitoring changes in the metrics that are used to measure these
criteria should provide information regarding ontology maintenance.Ontology
Quality Criteria that can be evaluated in the Application Scope are E ciency,
E ectivity, Accuracy and general Value (measured by Popularity).
3 OntoMetrics { Current State and Intended Use
At its current state, the OntoMetrics platform has the following functional areas:
{ A web-interface to upload ontologies and to calculate a set of Ontology Quality
        </p>
        <p>Metrics for them.
{ An XML-download of calculated Ontology Quality Metrics.
{ A wiki that explains the semantics and the calculation of the Ontology Quality</p>
        <p>Metrics.</p>
        <p>
          The web interface for metric calculation accepts ontologies represented in OWL
or RDF using RDF-XML representation. The ontologies can either be uploaded
by a le picker or copied into a text eld. Alternatively, an ontology URI can
be used to specify which ontology has to be analysed. Prior to the metric
calculation, the user can choose via a selector box, which kind of metrics should
be calculated. The class metrics which have been adopted from Tartir et al. [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]
cause a higher computational e ort. Here, special metrics for each named class
within the ontology are calculated. When the calculation has been started by
the `Start Calculation'-Button, the platform tries to retrieve all ontologies that
are imported to the analysed ontology. If one of the imports is not available, a
speci cation of the problem is provided. On the results page, the metrics can be
directly analysed. A download of the results in XML-format is available as well.
        </p>
        <p>Table 2 shows the metrics that can currently be calculated using OntoMetrics
in addition to the standard OWL-API counting metrics. There are four general
types of metrics. Schema Metrics take the special meaning of the
OWL-Schemade nition constructs into account for the calculation of metrics on the ontology
structure. Graph Metrics are metrics that can be generally applied to graphs (esp.
trees). In the case of ontology evaluation, they are calculated for the taxonomy
tree of the ontology. Knowledgebase Metrics do not only assess the type structure
of an ontology but also instances that populate the ontology. At last, Class
Metrics narrow the focus to single class evaluation.</p>
        <p>
          For a explanation of the metrics, the reader can refer to the
OntoMetricsWiki or to the given sources in the table. Although mainly two sources are given
with Gangemi et al. [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] and Tartir et al. [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], most of these metrics have also
been proposed by other authors or are basic graph metrics.
        </p>
        <p>
          The table-head contains quality criteria as mentioned in section 2. For more
comprehensive semantics of the criteria, refer to [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. Those quality criteria have
been selected, where a correlation to the calculated metrics has been proposed
in the literature. Thus, for each of the quality criteria at least one metric is
available in conjunction with the proposed direction of correlation. '+' means positive
correlation and ' " negative correlation. As expected from the previous
discussion, quality criteria that are relevant within the Domain and the Application
Scope are under-represented. Furthermore, the Metric-Criteria-Matrix provided
by table 2 is sparsely lled. Some of the metrics have just been proposed as an
indicator for good ontology quality without explicitly naming quality criteria
(e.g. in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]). In consequence, there is a lot of room for further research on
ontology metrics. The following usage scenarios in research and practice are seen for
the OntoMetrics platform:
1. Empirical validation of proposed correlations between metrics and quality
criteria regarding strength and signi cance.
2. Determination of in uences like the ontology usage context on these
correlations.
3. Determination of of best practise metric pro les and values for certain
domains and usage contexts.
4. Analysis of Domain Speci c Languages (DSL) and Models formulated in
these languages if an OWL representation is available.3
5. Practical ontology quality assessment by calculating validated metrics.
6. Practical ontology quality assessment by monitoring anomalies in calculated
metric values.
7. Proposal and validation of new metrics and their application by providing
them on OntoMetrics.
8. Internal collection of evaluated ontologies for later calculation and validation
of new metrics or theories regarding ontologies.
        </p>
        <p>OntoMetrics supports these usage scenarios by providing easy, reliable and
repeatable access to metric calculation. The XML-Representation of the
calculation can be used for further automated processing of the results.Additionally, the
wiki gives orientation regarding the application of already implemented metrics
and also by providing room for the discussion of new ideas. Researchers are
invited to contribute to the platform with their own proposals of quality metrics.
This can be done by presenting a metric proposal for discussion in the wiki or
by providing an implementation that can be included in the platform and thus
would be available for validation and use on a broad scale.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4 Ontometrics-Usage Examples</title>
      <p>
        In the following, two examples are provided that illustrate the usage scenarios
presented in section 3.
4.1 Validation of Ontology Metrics for Ontology Design Patterns
(ODP)
The validation of of ontology metrics for Ontology Design Patterns (ODP) in
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] is an example for point 1 of the OntoMetrics usage scenarios in section 3.
3 For example Archimate models from the Enterprise Architecture Domain can be
transformed to OWL using the toolset provided by the Timbus project: https:
//opensourceprojects.eu/p/timbus/context-model/converters/wiki/Home/
+ [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]
y
c
n
e
i
c
E
.
p
m
o
C
s
s
e
n
e
s
i
c
n
o
      </p>
      <p>C</p>
      <p>
        Ontology design patterns (ODP) have been proposed as encodings of best
practices supporting ontology construction by facilitating reuse of proven
solution principles. Di erent kinds of ODP have been proposed, like logical,
transformation or content ODP, which represent di erent aspects of best practices
(see [
        <xref ref-type="bibr" rid="ref19 ref20 ref21">19, 20, 21</xref>
        ]). This work focuses speci cally on Content ODP and on
investigating the transferability of ontology quality metrics to Content ODP. The long
term objective is to create an instrument for quality assurance of ODP. After a
pre-selection of Ontology Metrics based on their general applicability to Content
ODP, their correlation to Ontology Quality Criteria is investigated with respect
to:
{ Clarity: Recognition of all concepts, relationships, and their correspondences.
{ Understandability: Comprehension of all concepts, relationships, their
correspondences, and their meaning.
{ Adaptability to a given use case (The users got the task to adapt the respective
pattern prior to evaluation).
{ Reusability: for example as a part of a larger pattern.
      </p>
      <p>In an experiment (27 participants), nine ODP have been evaluated regarding
these criteria. For the experiment, the participants have been provided with the
ontology graph, the labels of used semantic relations, and the ontology
annotations (Recognition annotations) on paper. In consequence, the role of attributes
and attribute based metrics could not be evaluated in the experiments.
Furthermore, the participants had to design and draw an ontology containing the
evaluated ODP. This was done in order to foster the examination of ODP by the
participants. The resulting ontologies have not been assessed. The ODP
evaluation according to the four criteria (Clarity, Understandability, Adaptability, and
Reusability) was based on a Likert-scale containing the values 1 (very good), 2
(good), 3 (satisfactory), 4 (fair), and 5 (unsatisfactory). The rating was done
by the participants according to their perception. Figure 2 shows the average
rating of each ODP with regard to the criteria. Afterwards, correlations between
experiment-based evaluation results and calculated Ontology Metrics have been
evaluated. This was based on the Pearson correlation. Two aspects have been
evaluated: (1) the signi cance of the correlation and (2) the strength of the
correlation. A correlation had been considered signi cant if the error probability
(based on the Student distribution) was below 5%. For the correlation strength,
a Pearson coe cient jrj 0:5 had been set as the threshold. Table 3 shows the
results for those metrics that are available on OntoMetrics. Values matching the
thresholds are marked green. Based on this assessment, metrics that seem to be
appropriate for Content ODP evaluation are marked green as well.</p>
      <p>
        At the time of the experiments, OntoMetrics was not available. Metrics have
been calculated manually what increased e ort and presented a source for
possible errors. On the base of OntoMetrics that also provides metrics that have
not been used in the study at hand [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], an assessment of the applicability of
these additional metrics to Content ODP would pose little e ort. The identi ed
metrics could be used for (semi-)automated quality assurance of Content ODP.
4.2 Analysis of Enterprise Architecture Languages and Models
The analysis of Enterprise Architecture (EA) languages and models is an
example for the application of OntoMetrics to Domain Speci c Languages (DSL) as
suggested in point 4 of the usage scenarios in section 3. Ontology evaluation can
be used to assess the conceptual part of DSL speci cations. Quality Criteria like
Coverage, Conciseness, Clarity, and Reusability can be evaluated. Antunes et
al. present in [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] an ontology-based approach for Enterprise Architecture
Analysis. Their approach comes with an ontology4 that represents the ArchiMate R
language constructs and their relationships. ArchiMate R is a standard language
for Enterprise Architecture Modelling that is maintained by the OpenGroup5.
Furthermore, Antunes et al. provide a tool to convert ArchiMate models that
are created with the Archi toolset6 to an OWL representation.
      </p>
      <p>In consequence, OntoMetrics can be used to evaluate the provided ArchiMate R
conceptualization as well as models that have been created with the Archi
toolset. So far, there is not enough empirical data available in order to give a
comprehensive assessment. However, some exemplary statements can be drawn
from rst analysis results. For example, the ontology representing ArchiMate R
has an Average Number of Paths of 1.0. This means that there exists in
average 1 path from the root to each of the classes (language concepts) within
the inheritance tree. In consequence, no multiple inheritance is used. Thus, a
`good'Readability of the language concepts is assumed. Including model instances
into the evaluation, for example the importance of certain language concepts can
be assessed or vice versa the coverage of a model. Figure 3 shows the Class
Importance of ArchiMate R concepts based on the Archisurance model that is based
on a case study by the OpenGroup. The gure only contains classes that have
more than 1 per cent of the total number of individuals in the model. These are
20 out of 55 concepts (Total Number of Classes) . The most important classes
are BusinessActor and BusinessObject. Thus, a conclusion might be to provide
specializations of these classes in order to improve Clarity since the semantics
may be to unspeci c at present. However, this conclusion should only be drawn
when a broad base of models is available for evaluation. Furthermore, it could be
determined which ArchiMate R concepts are typically used in certain contexts
an which ones are super uous. Vice versa, models for a certain context can be
evaluated regarding the usage of typical concepts of that context.</p>
    </sec>
    <sec id="sec-4">
      <title>5 Conclusion and Outlook</title>
      <p>At its present state, OntoMetrics is a lightweight, handy tool for comparable,
metric based ontology evaluation. In combination with the
Quality-Metrics-andCriteria-Matrix (table 2) it can be used to assess ontologies using already
accepted and suggested metrics. The main focus lies on the Conceptual Scope.</p>
      <sec id="sec-4-1">
        <title>4 http://timbus.teco.edu/ontologies/DIO.owl</title>
      </sec>
      <sec id="sec-4-2">
        <title>5 http://pubs.opengroup.org/architecture/archimate2-doc/toc.html</title>
      </sec>
      <sec id="sec-4-3">
        <title>6 http://archimatetool.com/</title>
        <p>However, Domain Scope and Application Scope are partially covered as described
in section 2. The wiki provides information on the theoretical background of the
calculated metrics. For the future development of the OntoMetrics platform,
three main directions are planned:
1. Enhance the knowledgebase of OntoMetrics</p>
        <p>The information in the wiki regarding the proposed metrics is planned to be
extended by additional sources, use case descriptions and systematizations.
2. Provide additional quality metrics</p>
        <p>New metrics of the introduced types can be added with little e ort via
de ned programming interfaces. Furthermore, a support of data driven
ontology metrics calculation is planned.
3. Extend the base functionality of OntoMetrics</p>
        <p>In order to allow tool integration of OntoMetrics, a Web-Service that
provides metric calculation functionality is planned.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Noy</surname>
            ,
            <given-names>N.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McGuinness</surname>
            ,
            <given-names>D.L.</given-names>
          </string-name>
          , et al.:
          <article-title>Ontology development 101: A guide to creating your rst ontology (</article-title>
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Ding</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joshi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cost</surname>
            ,
            <given-names>R.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peng</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reddivari</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doshi</surname>
            ,
            <given-names>V.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sachs</surname>
          </string-name>
          , J.:
          <article-title>Swoogle: A semantic web search and metadata engine</article-title>
          .
          <source>In: Proc. 13th ACM Conf. on Information and Knowledge Management</source>
          . Volume
          <volume>304</volume>
          . (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Alani</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brewster</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shadbolt</surname>
          </string-name>
          , N.:
          <article-title>Ranking ontologies with AKTiveRank</article-title>
          . In: International Semantic Web Conference. (
          <year>2006</year>
          )
          <volume>1</volume>
          {
          <fpage>15</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Burton-Jones</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Storey</surname>
            ,
            <given-names>V.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sugumaran</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ahluwalia</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>A semiotic metrics suite for assessing the quality of ontologies</article-title>
          .
          <source>Data &amp; Knowledge Engineering</source>
          <volume>55</volume>
          (
          <issue>1</issue>
          ) (
          <year>2005</year>
          )
          <volume>84</volume>
          {
          <fpage>102</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Gangemi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Catenacci</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ciaramita</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>A theoretical framework for ontology evaluation and validation</article-title>
          .
          <source>In: SWAP</source>
          . Volume
          <volume>166</volume>
          . (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Guarino</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Welty</surname>
            ,
            <given-names>C.A.</given-names>
          </string-name>
          :
          <article-title>An overview of OntoClean</article-title>
          . In: Handbook on ontologies. Springer (
          <year>2009</year>
          )
          <volume>201</volume>
          {
          <fpage>220</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Lozano-Tello</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gomez-Perez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Ontometric: A method to choose the appropriate ontology</article-title>
          .
          <source>Journal of database management</source>
          <volume>2</volume>
          (
          <issue>15</issue>
          ) (
          <year>2004</year>
          )
          <volume>1</volume>
          {
          <fpage>18</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Tartir</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arpinar</surname>
            ,
            <given-names>I.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moore</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sheth</surname>
            ,
            <given-names>A.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aleman-Meza</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>OntoQA: Metric-based ontology quality analysis</article-title>
          .
          <source>In: IEEE Workshop on Knowledge Acquisition from Distributed</source>
          , Autonomous,
          <source>Semantically Heterogeneous Data and Knowledge Sources</source>
          . Volume
          <volume>9</volume>
          . (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Poveda-Villalon</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Suarez-Figueroa</surname>
            ,
            <given-names>M.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gomez-Perez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Validating ontologies with oops! In: International Conference on Knowledge Engineering and Knowledge Management. (</article-title>
          <year>2012</year>
          )
          <volume>267</volume>
          {
          <fpage>281</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Gavrilova</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gorovoy</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bolotnikova</surname>
          </string-name>
          , E.:
          <article-title>New Ergonomic Metrics for Educational Ontology Design and Evaluation</article-title>
          . In: SoMeT. (
          <year>2012</year>
          )
          <volume>361</volume>
          {
          <fpage>378</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Fernandez</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Overbeeke</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sabou</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Motta</surname>
          </string-name>
          , E.:
          <article-title>What makes a good ontology? A case-study in ne-grained knowledge reuse</article-title>
          .
          <source>In: Asian Semantic Web Conference</source>
          . (
          <year>2009</year>
          )
          <volume>61</volume>
          {
          <fpage>75</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Pak</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>A Framework for Ontology Evaluation</article-title>
          . In Sharman, R.,
          <string-name>
            <surname>Rao</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Raghu</surname>
          </string-name>
          , T., eds.:
          <article-title>Exploring the Grand Challenges for Next Generation E-Business</article-title>
          .
          <source>Volume 52 of Lecture Notes in Business Information Processing</source>
          . Springer Berlin Heidelberg (
          <year>2011</year>
          )
          <volume>10</volume>
          {
          <fpage>18</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Brewster</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alani</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dasmahapatra</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wilks</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Data driven ontology evaluation</article-title>
          . (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Hlomani</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stacey</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          : Approaches, methods, metrics, measures, and
          <article-title>subjectivity in ontology evaluation: A survey</article-title>
          .
          <source>Semantic Web Journal</source>
          (
          <year>2014</year>
          ) 1{
          <fpage>5</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Lantow</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sandkuhl</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>An Analysis of Applicability using Quality Metrics for Ontologies on Ontology Design Patterns</article-title>
          .
          <source>Intelligent Systems in Accounting, Finance and Management</source>
          <volume>22</volume>
          (
          <issue>1</issue>
          ) (
          <year>2015</year>
          )
          <volume>81</volume>
          {
          <fpage>99</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16. ECAI Workshop on Ontology Learning and Population, Valencia,
          <string-name>
            <surname>Spain.</surname>
          </string-name>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Aldo</surname>
            <given-names>Gangemi</given-names>
          </string-name>
          , Carola Catenacci, Massimiliano Ciaramita, Jos Lehmann:
          <article-title>Ontology Evaluation and Validation: An integrated formal nmodel for the quality diagnostc task</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orme</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Etzkorn</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Cohesion metrics for ontology design and application</article-title>
          .
          <source>Journal of Computer science 1(1)</source>
          (
          <year>2005</year>
          )
          <fpage>107</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Blomqvist</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sandkuhl</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          : Patterns in Ontology Engineering:
          <article-title>Classi cation of Ontology Patterns</article-title>
          .
          <source>In: ICEIS (3)</source>
          . (
          <year>2005</year>
          )
          <volume>413</volume>
          {
          <fpage>416</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Blomqvist</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gangemi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Presutti</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Experiments on pattern-based ontology design</article-title>
          . In:
          <string-name>
            <surname>K-CAP.</surname>
          </string-name>
          (
          <year>2009</year>
          )
          <volume>41</volume>
          {
          <fpage>48</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Presutti</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gangemi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Content Ontology Design Patterns as Practical Building Blocks for Web Ontologies</article-title>
          .
          <source>In: ER '08: Proceedings of the 27th International Conference on Conceptual Modeling</source>
          . (
          <year>2008</year>
          )
          <volume>128</volume>
          {
          <fpage>141</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Antunes</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bakhshandeh</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mayer</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borbinha</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Caetano</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Using Ontologies for Enterprise Architecture Analysis</article-title>
          .
          <source>In: 2013 17th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW)</source>
          .
          <volume>361</volume>
          {
          <fpage>368</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>