<!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>TROvE: a Graphical Tool to Evaluate OWL Reasoners</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jean-Remi Bourguet</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Luca Pulina</string-name>
          <email>lpulina@uniss.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Architecture of TROvE</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>POLCOMING, Universita di Sassari</institution>
          ,
          <addr-line>Viale Mancini 5</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper we present TROvE (Tool for Rapid OWL Reasoner Evaluation), a tool aimed to o er to a non-expert user the possibility to evaluate OWL reasoners on several reasoning tasks by means of a simple \push-button" solution. Reasoning with ontologies is one of the core tasks of research in Description Logics (see, e.g., [1]). This is also witnessed by the large number of reasoners currently available, see, e.g., the results of the last OWL Reasoner Evaluation (ORE) [2]. Given the wide range of potential practical applications in the Semantic Web [3], practitioners leveraging semantic reasoners in their applications have to answer the question \Which system should I use?". To answer such a question, several projects and events have been implemented, e.g., the SEALS project http://www.seals-project.eu and the ORE. Also if in such kind of events reasoners are evaluated using transparent and fair methods, in a practical application context a practitioner could be interested in understanding the current state of the art related to a particular reasoning task for which data could not be available to the research community. This can lead a non-expert user to deal with several issues, both technical and theoretical. In this paper we present TROvE (Tool for Rapid OWL Reasoner Evaluation), a tool aimed to o er to a non-expert user the possibility to evaluate OWL reasoners on several reasoning tasks. In the spirit of tools such as weka [4] for the experimental evaluation of machine learning algorithms, TROvE o ers to the user a \push-button" solution aimed to help the user answer the question above, focusing only on input data at the user execution stage, and showing data in order to evaluate both correctness and performance at the user validation stage. The architecture of TROvE1 builds on and extends the one of FRaQuE [5], a command line tool aimed to o er to a non-expert user easy solutions aimed to help her to evaluate query processors for Ontology Based Data Access. Figure 1 presents the architecture of TROvE. It is composed of six modules: 1 TROvE is available for download at http://sites.google.com/site/trove14.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>INTERFACE manages the input received by the user by means of the Graphical
User Interface (GUI) depicted in Figure 2. It also dispatches the input data
to TASK MANAGER, ONTOLOGY MANAGER, and QUERY MANAGER (if it is the case).
ONTOLOGY MANAGER is devoted to manage the OWL input le(s).
TASK MANAGER is aimed to manage the reasoning task selected by the user. At
the time of writing, TROvE supports classi cation, consistency checking
and query answering.</p>
      <p>QUERY MANAGER is devoted to process the query input le. It checks the
compliance of the query with the SPARQL 1.0 syntax, and, considering the selected
reasoner(s), it applies syntactic modi cations to the input query le or
returns to INTERFACE an error message if the input query is not supported by
the selected reasoner(s).</p>
      <p>REASONER MANAGER is aimed to manage the interaction of TROvE with the
supported reasoners. Selected reasoners are executed in a sequential way
with default parameters.</p>
      <p>RESULT MANAGER takes in charge outputs: (i) as performance metrics managing
shell and log les, (ii) as text le(s) containing the query result(s) in case of
query answering task.</p>
      <p>
        The reasoners currently supported by TROvE are listed below:
{ ARQ [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] (version 2.9.4) is the built-in query processor of the Jena library.
      </p>
      <p>
        In TROvE it is used with owl-dl semantics.
{ BaseVISor (version 2.0)2 a reasoner for owl2 rl.
{ Clipper [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] (version 0.1) is a reasoner for conjunctive query answering via
query rewriting. The core of Clipper is a novel query rewriting technique
which transforms an input conjunctive query into a union of queries that a
Datalog program performs over the Abox completed by some rules.
{ ELK [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] (version 0.4.1), a reasoner for ontologies in owl2 el.
{ HermiT [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] (version 1.3.6) is a DL reasoner based on hypertableau
calculus [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. It can be used to answer sparql 1.0 queries by means of the sparql
1.0 wrapper owl-bgp [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
{ jcel [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] (version 0.19.1), a reasoner for owl2 el.
{ Jfact(version 1.2.1) is a Java implementation of the C++ reasoner Fact++
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] which supports the owl2 dl fragment with extended datatype support.
{ Kaon2 [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ] (version 2008-06-29) implements reasoning algorithms aimed
to reduce a knowledge base to a disjunctive datalog program, allowing the
usage of deductive database techniques. So, with respect to other DL
reasoners like HermiT, Pellet and TrOWL, it does not implement a tableau-like
calculus.
{ Konclude [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] (version 0.5.0-275) is a reasoner supporting ontologies in
owl2 dl fragment.
{ MORe [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] (version 0.1.6) is a reasoner using HermiT, with the speci city
to perform extraction techniques by identifying ontology subsets that can be
completely classi ed by ELK.
{ Owlim [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] (version lite 5.3) is a family of semantic repositories, or rdf
database management systems, with the original characteristics to be a
robust support for the semantics of owl2 rl and owl2 ql pro les.
{ Pellet [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] (version 2.3.0) is a description logic reasoner supporting
owldl.
{ Quest [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] (version 1.9) is a reasoner for OBDA with databases, and it is
restricted to owl2 ql. In TROvE it is used in \virtual mode".
{ SnoRocket [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] (version 2.4.4) is a reasoner initially developed to classify
the SNOMED CT ontology. It is restricted to the owl2 el pro le.
{ TReasoner (version 2014-01-28) [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] is a reasoner which supports the owl2
dl fragment with extended datatype support.
{ TrOWL [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] (version 1.3) is an infrastructure aimed to reasoning, and
querying OWL 2 ontologies by means of several techniques, e.g., quality
guaranteed approximations and forgetting (see [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] for details).
{ WSClassifier [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] (version 2013) is a reasoner using a hybrid of the
reasoners ConDOR [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] and HermiT.
      </p>
      <p>Concerning the GUI, looking at Figure 2, we can see that it is composed
of several blocks. In Reasoning Tasks, users can select a reasoning task and,
accordingly, in Reasoners, users can choose a set of suitable reasoners by checking
them (reasoners not available to cope with the selected task are not checkable).
2 See the BaseVISor web site at http://visiology.com/basevisor/basevisor.</p>
      <p>html</p>
      <p>In Ontologies Loading, users can load a (set of) OWL le(s) in the following
ways: (i) single le selection; (ii) folder selection; and (iii) copy &amp; paste using a
text area. In Queries Loading, users can load a (set of) query les with the same
options available in Ontologies Loading. In Output directory, users can select a
folder to gather the results. Finally, in Results user can launch the experiment
pushing the \Start" button.
3</p>
    </sec>
    <sec id="sec-2">
      <title>Conclusions</title>
      <p>In this paper, we presented TROvE, a graphical tool that allows a non-expert
user to perform a rapid evaluation of state-of-the-art reasoners on di erent
reasoning tasks, e.g., classi cation, consistency checking, and query answering.</p>
      <p>Currently, we are working to extend TROvE in two main directions. The rst
one concerns the usability of the GUI, especially considering the visualization
of the results related to a given experiment. The second one is related to the
modularity of TROvE, in order to simplify the mechanism used to add a new
reasoner to the pool supported by TROvE.</p>
      <p>Acknowledgments The authors wish to thank the anonymous reviewers for their
comments and suggestions for improving the paper. This work is supported
by Regione Autonoma della Sardegna e Autorita Portuale di Cagliari con L.R.
7/2007, Tender 16 2011, CRP-49656 \Metodi innovativi per il supporto alle
decisioni riguardanti lottimizzazione delle attivita in un terminal container", the
desctop project (http://visionlab.uniss.it/desctop).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>F.</given-names>
            <surname>Baader</surname>
          </string-name>
          .
          <source>The Description Logic Handbook: Theory</source>
          , Implementation, and
          <string-name>
            <surname>Applications</surname>
          </string-name>
          . Cambridge University Press,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Rafael</surname>
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Goncalves</surname>
            , Samantha Bail, Ernesto Jimenez-Ruiz, Nicolas Matentzoglu, Bijan Parsia, Birte Glimm, and
            <given-names>Yevgeny</given-names>
          </string-name>
          <string-name>
            <surname>Kazakov</surname>
          </string-name>
          .
          <article-title>Owl reasoner evaluation (ore) workshop 2013 results: Short report</article-title>
          .
          <source>In Informal Proceedings of the 2nd International Workshop on OWL Reasoner Evaluation (ORE13)</source>
          , volume
          <volume>1015</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <volume>1</volume>
          {
          <fpage>18</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Tim</given-names>
            <surname>Berners-Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>James</given-names>
            <surname>Hendler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Ora</given-names>
            <surname>Lassila</surname>
          </string-name>
          , et al.
          <article-title>The semantic web</article-title>
          .
          <source>Scienti c american</source>
          ,
          <volume>284</volume>
          (
          <issue>5</issue>
          ):
          <volume>28</volume>
          {
          <fpage>37</fpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Mark</given-names>
            <surname>Hall</surname>
          </string-name>
          , Eibe Frank, Geo rey Holmes, Bernhard Pfahringer,
          <string-name>
            <given-names>Peter</given-names>
            <surname>Reutemann</surname>
          </string-name>
          , and
          <string-name>
            <surname>Ian H Witten</surname>
          </string-name>
          .
          <article-title>The weka data mining software: an update</article-title>
          .
          <source>ACM SIGKDD explorations newsletter</source>
          ,
          <volume>11</volume>
          (
          <issue>1</issue>
          ):
          <volume>10</volume>
          {
          <fpage>18</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Jean-Remi Bourguet</surname>
            and
            <given-names>Luca</given-names>
          </string-name>
          <string-name>
            <surname>Pulina</surname>
          </string-name>
          .
          <article-title>Fraque: A framework for rapid query processing evaluation</article-title>
          .
          <source>In Informal Proceedings of the 2nd International Workshop on OWL Reasoner Evaluation (ORE13)</source>
          , volume
          <volume>1015</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <volume>53</volume>
          {
          <fpage>60</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>A.</given-names>
            <surname>Seaborne. ARQ { A SPARQL Processor for Jena</surname>
          </string-name>
          ,
          <year>2010</year>
          . http://jena. sourceforge.net/ARQ/.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Thomas</given-names>
            <surname>Eiter</surname>
          </string-name>
          , Magdalena Ortiz, Mantas Simkus,
          <string-name>
            <surname>Trung-Kien Tran</surname>
            , and
            <given-names>Guohui</given-names>
          </string-name>
          <string-name>
            <surname>Xiao</surname>
          </string-name>
          .
          <article-title>Query rewriting for horn-shiq plus rules</article-title>
          .
          <source>In Proceedings of the Twenty-Sixth AAAI Conference on Arti cial Intelligence</source>
          . AAAI Press,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Yevgeny</given-names>
            <surname>Kazakov</surname>
          </string-name>
          , Markus Krotzsch, and Frantisek Simancik.
          <article-title>Concurrent classi - cation of el ontologies</article-title>
          .
          <source>In The Semantic Web - ISWC 2011 - 10th International Semantic Web Conference</source>
          , Bonn, Germany,
          <source>October 23-27</source>
          ,
          <year>2011</year>
          , Proceedings,
          <string-name>
            <surname>Part</surname>
            <given-names>I</given-names>
          </string-name>
          , volume
          <volume>7031</volume>
          of Lecture Notes in Computer Science, pages
          <volume>305</volume>
          {
          <fpage>320</fpage>
          . Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Rob</given-names>
            <surname>Shearer</surname>
          </string-name>
          , Boris Motik, and
          <string-name>
            <given-names>Ian</given-names>
            <surname>Horrocks</surname>
          </string-name>
          .
          <article-title>Hermit: A highly-e cient owl reasoner</article-title>
          .
          <source>In Proceedings of the 5th International Workshop on OWL: Experiences and Directions (OWLED</source>
          <year>2008</year>
          ), pages
          <fpage>26</fpage>
          {
          <fpage>27</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Boris</surname>
            <given-names>Motik</given-names>
          </string-name>
          , Rob Shearer, and
          <string-name>
            <given-names>Ian</given-names>
            <surname>Horrocks</surname>
          </string-name>
          .
          <article-title>Optimized reasoning in description logics using hypertableaux</article-title>
          .
          <source>Automated Deduction{CADE-21</source>
          , pages
          <fpage>67</fpage>
          {
          <fpage>83</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>Ilianna</given-names>
            <surname>Kollia</surname>
          </string-name>
          and
          <string-name>
            <given-names>Birte</given-names>
            <surname>Glimm</surname>
          </string-name>
          .
          <article-title>Optimizing sparql query answering over owl ontologies</article-title>
          .
          <source>Journal of arti cial intelligence research</source>
          ,
          <volume>48</volume>
          (
          <fpage>253</fpage>
          -303):
          <fpage>3</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Julian</surname>
          </string-name>
          <article-title>Mendez. jcel: A modular rule-based reasoner</article-title>
          .
          <source>In Proceedings of the 1st International Workshop on OWL Reasoner Evaluation (ORE-2012)</source>
          , Manchester,
          <string-name>
            <surname>UK</surname>
          </string-name>
          ,
          <year>July 1st</year>
          ,
          <year>2012</year>
          , volume
          <volume>858</volume>
          <source>of CEUR Workshop Proceedings. CEUR-WS.org</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>D.</given-names>
            <surname>Tsarkov</surname>
          </string-name>
          and
          <string-name>
            <given-names>I.</given-names>
            <surname>Horrocks</surname>
          </string-name>
          . Fact+
          <article-title>+ description logic reasoner: System description</article-title>
          .
          <source>In Proc. of the Int. Joint Conf. on Automated Reasoning (IJCAR</source>
          <year>2006</year>
          ), volume
          <volume>4130</volume>
          <source>of LNAI</source>
          , pages
          <volume>292</volume>
          {
          <fpage>297</fpage>
          . Springer,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Ullrich</surname>
            <given-names>Hustadt</given-names>
          </string-name>
          , Boris Motik, and
          <string-name>
            <given-names>Ulrike</given-names>
            <surname>Sattler</surname>
          </string-name>
          .
          <article-title>Reducing shiq- description logic to disjunctive datalog programs</article-title>
          .
          <source>Proc. KR</source>
          ,
          <volume>4</volume>
          :
          <fpage>152</fpage>
          {
          <fpage>162</fpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Boris</surname>
            <given-names>Motik</given-names>
          </string-name>
          , Ulrike Sattler, and
          <string-name>
            <given-names>Rudi</given-names>
            <surname>Studer</surname>
          </string-name>
          .
          <article-title>Query answering for owl-dl with rules</article-title>
          .
          <source>Web Semantics: Science, Services and Agents on the World Wide Web</source>
          ,
          <volume>3</volume>
          (
          <issue>1</issue>
          ):
          <volume>41</volume>
          {
          <fpage>60</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16. derivo GmbH.
          <article-title>Reasoning system konclude</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17. Ana Armas Romero, Bernardo Cuenca Grau, Ian Horrocks, and Ernesto JimenezRuiz.
          <article-title>More: a modular owl reasoner for ontology classi cation</article-title>
          .
          <source>In Informal Proceedings of the 2nd International Workshop on OWL Reasoner Evaluation (ORE2013)</source>
          , Ulm, Germany, July
          <volume>22</volume>
          ,
          <year>2013</year>
          , volume
          <volume>1015</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <volume>61</volume>
          {
          <fpage>67</fpage>
          . CEUR-WS.org,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Atanas</surname>
            <given-names>Kiryakov</given-names>
          </string-name>
          , Damyan Ognyanov, and
          <string-name>
            <given-names>Dimitar</given-names>
            <surname>Manov</surname>
          </string-name>
          .
          <article-title>Owlim - a pragmatic semantic repository for owl</article-title>
          .
          <source>In Web Information Systems Engineering - WISE 2005 Workshops</source>
          , volume
          <volume>3807</volume>
          <source>of LNCS</source>
          , pages
          <volume>182</volume>
          {
          <fpage>192</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19. E.
          <string-name>
            <surname>Sirin</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Parsia</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Cuenca-Grau</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Kalyanpur</surname>
            , and
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Katz. Pellet</surname>
          </string-name>
          :
          <article-title>A practical OWL-DL reasoner</article-title>
          .
          <source>Web Semantics: science, services and agents on the World Wide Web</source>
          ,
          <volume>5</volume>
          (
          <issue>2</issue>
          ):
          <volume>51</volume>
          {
          <fpage>53</fpage>
          ,
          <year>2007</year>
          . Available on-line from http://pellet.owldl.com/.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>M. Rodr</surname>
            guez-Muro and
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Calvanese</surname>
          </string-name>
          .
          <article-title>Quest, an OWL 2 QL Reasoner for Ontology-based Data Access</article-title>
          .
          <source>OWLED</source>
          <year>2012</year>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Alejandro</surname>
            Metke-Jimenez and
            <given-names>Michael</given-names>
          </string-name>
          <string-name>
            <surname>Lawley</surname>
          </string-name>
          .
          <article-title>Snorocket 2.0: Concrete domains and concurrent classi cation</article-title>
          .
          <source>In Informal Proceedings of the 2nd International Workshop on OWL Reasoner Evaluation (ORE-2013)</source>
          , Ulm, Germany, July
          <volume>22</volume>
          ,
          <year>2013</year>
          , volume
          <volume>1015</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <volume>32</volume>
          {
          <fpage>38</fpage>
          . CEUR-WS.org,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Andrey</surname>
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Grigorev</surname>
            and
            <given-names>Alexander G.</given-names>
          </string-name>
          <string-name>
            <surname>Ivashko.</surname>
          </string-name>
          <article-title>Treasoner: System description</article-title>
          .
          <source>In Informal Proceedings of the 2nd International Workshop on OWL Reasoner Evaluation (ORE13)</source>
          , volume
          <volume>1015</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <volume>26</volume>
          {
          <fpage>31</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23. Edward Thomas,
          <string-name>
            <given-names>Je Z.</given-names>
            <surname>Pan</surname>
          </string-name>
          , and Yuan Ren.
          <article-title>TrOWL: Tractable OWL 2 Reasoning Infrastructure</article-title>
          . In
          <source>the Proc. of the Extended Semantic Web Conference (ESWC2010)</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Weihong</surname>
            <given-names>Song</given-names>
          </string-name>
          , Bruce Spencer, and
          <string-name>
            <given-names>Weichang</given-names>
            <surname>Du</surname>
          </string-name>
          .
          <article-title>A transformation approach for classifying alchi(d) ontologies with a consequence-based alch reasoner</article-title>
          .
          <source>In Informal Proceedings of the 2nd International Workshop on OWL Reasoner Evaluation (ORE-2013)</source>
          , Ulm, Germany, July
          <volume>22</volume>
          ,
          <year>2013</year>
          , volume
          <volume>1015</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <volume>39</volume>
          {
          <fpage>45</fpage>
          . CEUR-WS.org,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Frantisek</surname>
            <given-names>Simancik</given-names>
          </string-name>
          , Yevgeny Kazakov, and
          <string-name>
            <given-names>Ian</given-names>
            <surname>Horrocks</surname>
          </string-name>
          .
          <article-title>Consequence-based reasoning beyond horn ontologies</article-title>
          . In Toby Walsh, editor,
          <source>IJCAI 2011, Proceedings of the 22nd International Joint Conference on Arti cial Intelligence</source>
          , Barcelona, Catalonia, Spain,
          <source>July 16-22</source>
          ,
          <year>2011</year>
          , pages
          <fpage>1093</fpage>
          {
          <fpage>1098</fpage>
          . IJCAI/AAAI,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>