<!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>A Method for Evaluating Ontologies</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Author</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stuart C. Shapiro</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>William J. Rapaport</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Barry Smith</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Studies/Stage</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science and Engineering, University at Buffalo</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>My dissertation work was focused on developing a method for evaluating and standardizing ontologies, based on an integration of the Basic Formal Ontology (BFO) and OntoClean [1]. The primary objective is to help standardize the creation of ontologies for the Open Biomedical Ontologies (OBO) Foundry, for which BFO is the chosen upper ontology, given that there are no formal criteria that candidate domain ontologies must meet for ratification into the OBO Foundry. In this project I integrated BFO with the three primary components of OntoClean: Rigidity, Identity, and Unity. The axioms that resulted from the integration of BFO with OntoClean's notion of Rigidity serves as a foundation for a decision-tree implemented within a prototype Protégé plugin for assisting a modeler in evaluating classes she introduces into an ontology, one at a time. If a class does not satisfy criteria to be consistent with BFO, reflected in the integration axioms and determined through the answers provided to the decision tree questions, the plugin assists the modeler in determining how the class can be re-conceptualized and formulated in a manner that is BFO-compliant. The dissertation is completed, but the integration work is not fully implemented within the Protégé plugin, and additionally, the plugin has not been fully user tested. Therefore our aims are as follows: Introduce the integration of BFO with Identity and Unity into the ontology-building Protégé plugin software, be it within the existing decision tree approach or otherwise. Design and administer formal user testing to improve overall utility, specifically making improvements to (a) the graphical interface, making it easier to navigate (i.e., usability), (b) the decision tree questions, including their ordering and improve how intuitive they are to the modeler, and (c) feedback to the modeler that better explains why their class is not compliant with BFO, and also, feedback on what logical formulas have been constructed and asserted in the ontology on her behalf.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Affiliation
expert domain modelers during the process of making important classification choices for
their ontologies.</p>
    </sec>
    <sec id="sec-2">
      <title>Research Questions</title>
      <p>

</p>
      <p>What approach should be applied for integrating Identity and Unity into the Protégé plugin
for evaluating ontologies?
o If the decision-tree approach is maintained, how does this affect the decision tree
question ordering and format of predominately having the modeler answer yes/no
question?
What kind of experiment design would be most beneficial for gathering the sort of results
that will help improve the graphical interface, the decision-tree, and user feedback?
Are there some improvements that can be made, given our intent for the plugin, that go
beyond the current set of integration axioms?</p>
    </sec>
    <sec id="sec-3">
      <title>Research Methodology</title>
      <p>The methodology for the integration work required ontological and logical analysis on the
various aspects of BFO and OntoClean’s theory. The current challenge now is to apply an
appropriate methodology for user testing the Protégé plugin. In preliminary user testing we
asked several users to test the plugin, and simply asked them to give feedback about the
utility of the interface and the intuitiveness of the decision tree questions. This is akin to a
study that uses a survey to gain user feedback, although less structured. We would like to
establish a more rigorous experiment design that reveals how users would prefer to interact
with the software.</p>
    </sec>
    <sec id="sec-4">
      <title>Research Results to Date</title>
      <p>We received some preliminary user feedback, which we are in the process of addressing:</p>
      <p>User Feedback
“It would be interesting to put a start screen that explains what the
plug-in does. Even if the plug-in has been created for advanced
users of Protégé, a presentation would be good for help those who
have problems with the concepts of BFO.”
“Question 2 and 9 contain much the same content. I recommend
that the developers refactor the decision tree based on the content
of the questions to ensure that multiple similar-sounding questions
are never asked of the users.”
“Maybe an explanation of why the plugin take a different course of
questions when you answer yes/no in the homogeneity screen.”</p>
    </sec>
    <sec id="sec-5">
      <title>Category of Feedback</title>
      <sec id="sec-5-1">
        <title>The Graphical Interface</title>
      </sec>
      <sec id="sec-5-2">
        <title>The Decision-Tree Questions</title>
      </sec>
      <sec id="sec-5-3">
        <title>Feedback to the Modeler</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Seyed</surname>
            <given-names>AP</given-names>
          </string-name>
          (
          <year>2012</year>
          ),
          <article-title>A Method for Evaluating and Standardizing Ontologies</article-title>
          .
          <source>Ph.D. Dissertation</source>
          . Department of Computer Science and Engineering, University at Buffalo, (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>