<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//TaxonX//DTD Taxonomic Treatment Publishing DTD v0 20100105//EN" "../../nlm/tax-treatment-NS0.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:tp="http://www.plazi.org/taxpub" article-type="research-article" dtd-version="3.0" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">109</journal-id>
      <journal-id journal-id-type="index">urn:lsid:arphahub.com:pub:3dc5f44e-8666-58db-bc76-a455210e8891</journal-id>
      <journal-title-group>
        <journal-title xml:lang="en">JUCS - Journal of Universal Computer Science</journal-title>
        <abbrev-journal-title xml:lang="en">jucs</abbrev-journal-title>
      </journal-title-group>
      <issn pub-type="ppub">0948-695X</issn>
      <issn pub-type="epub">0948-6968</issn>
      <publisher>
        <publisher-name>Journal of Universal Computer Science</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.3217/jucs-022-07-0896</article-id>
      <article-id pub-id-type="publisher-id">23350</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Research Article</subject>
        </subj-group>
        <subj-group subj-group-type="scientific_subject">
          <subject>C.2.0 - General</subject>
          <subject>C.2.1 - Network Architecture and Design</subject>
          <subject>C.2.2 - Network Protocols</subject>
          <subject>C.2.4 - Distributed Systems</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>A Semantically Enhanced Service Discovery for MANET</article-title>
      </title-group>
      <contrib-group content-type="authors">
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Aguilera</surname>
            <given-names>Unai</given-names>
          </name>
          <email xlink:type="simple">unai.aguilera@deusto.es</email>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>López-De-Ipiña</surname>
            <given-names>Diego</given-names>
          </name>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="A1">
        <label>1</label>
        <addr-line content-type="verbatim">University of Deusto, Bilbao, Spain</addr-line>
        <institution>University of Deusto</institution>
        <addr-line content-type="city">Bilbao</addr-line>
        <country>Spain</country>
      </aff>
      <author-notes>
        <fn fn-type="corresp">
          <p>Corresponding author: Unai Aguilera (<email xlink:type="simple">unai.aguilera@deusto.es</email>).</p>
        </fn>
        <fn fn-type="edited-by">
          <p>Academic editor: </p>
        </fn>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2016</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>07</month>
        <year>2016</year>
      </pub-date>
      <volume>22</volume>
      <issue>7</issue>
      <fpage>896</fpage>
      <lpage>920</lpage>
      <uri content-type="arpha" xlink:href="http://openbiodiv.net/5F5ECC06-4E5E-5589-A4D4-2DE47C328557">5F5ECC06-4E5E-5589-A4D4-2DE47C328557</uri>
      <uri content-type="zenodo_dep_id" xlink:href="https://zenodo.org/record/5505337">5505337</uri>
      <history>
        <date date-type="received">
          <day>11</day>
          <month>11</month>
          <year>2015</year>
        </date>
        <date date-type="accepted">
          <day>20</day>
          <month>06</month>
          <year>2016</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>Unai Aguilera, Diego López-De-Ipiña</copyright-statement>
        <license license-type="creative-commons-attribution" xlink:href="" xlink:type="simple">
          <license-p>This article is freely available under the J.UCS Open Content License.</license-p>
        </license>
      </permissions>
      <abstract>
        <label>Abstract</label>
        <p>Service discovery is a fundamental aspect of many services oriented applications; however, it cannot be directly applied to mobile ad hoc networks (MANET) due to their dynamic nature. The lack of central manager nodes results in the need of specific discovery solutions for this kind of networks. In this paper, we present a solution for the discovery of services in MANETs that is based on the classification of service's parameters according to a shared domain ontology. Our proposed discovery protocol encompasses two main processes: dissemination and search. The search process defines a pruning mechanism that enables to detect if search messages must be propagated or not, reducing the number of messages communicated through the network. The dissemination and search processes are integrated within the route management mechanism that enables to reduce the number of propagated messages.  We have implemented and tested our discovery solution using the ns-2 network simulator. Experiments have been performed using rigorously constructed scenarios for testing the characteristics of the proposed solution. The obtained results show how the inclusion of the ontology not only increments the expressiveness of the search and discovery process, but also enables to reduce the number of propagated messages due to the grouping and pruning processes.</p>
      </abstract>
    </article-meta>
  </front>
</article>
