<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-01527643</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-12T10:38:25+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Flexub: Dynamic Subscriptions for Publish/Subscribe Systems in MANETs</title>
            <author role="aut">
              <persName>
                <forename type="first">Engineer</forename>
                <surname>Bainomugisha</surname>
              </persName>
              <email type="md5">03a61cca59614a6d0ffb8bd04ea215b0</email>
              <email type="domain">vub.ac.be</email>
              <idno type="idhal" notation="numeric">1008909</idno>
              <idno type="halauthorid" notation="string">1173201-1008909</idno>
              <affiliation ref="#struct-104743"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Koosha</forename>
                <surname>Paridel</surname>
              </persName>
              <email type="md5">904ce180cedded24ef71a7c2932ea75a</email>
              <email type="domain">cs.kuleuven.be</email>
              <idno type="idhal" notation="numeric">1008910</idno>
              <idno type="halauthorid" notation="string">1173202-1008910</idno>
              <affiliation ref="#struct-264954"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Jorge</forename>
                <surname>Vallejos</surname>
              </persName>
              <email type="md5">2da621a8952e51cc14cf28956ceea625</email>
              <email type="domain">vub.ac.be</email>
              <idno type="idhal" notation="numeric">1008911</idno>
              <idno type="halauthorid" notation="string">1173203-1008911</idno>
              <affiliation ref="#struct-104743"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Yolande</forename>
                <surname>Berbers</surname>
              </persName>
              <email type="md5">622d3f52ab370730c2378946d2cf2d85</email>
              <email type="domain">cs.kuleuven.be</email>
              <idno type="idhal" notation="numeric">863738</idno>
              <idno type="halauthorid" notation="string">345093-863738</idno>
              <affiliation ref="#struct-264954"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Wolfgang</forename>
                <forename type="middle">De</forename>
                <surname>Meuter</surname>
              </persName>
              <email type="md5">70f96a7a4bf2d8a82805d98d4e5058a1</email>
              <email type="domain">vub.ac.be</email>
              <idno type="idhal" notation="numeric">1003815</idno>
              <idno type="halauthorid" notation="string">1147021-1003815</idno>
              <affiliation ref="#struct-104743"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Hal</forename>
                <surname>Ifip</surname>
              </persName>
              <email type="md5">2073ac78024b6e13f2714db96e9b1e63</email>
              <email type="domain">inria.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2017-05-24 17:23:00</date>
              <date type="whenModified">2026-05-12 10:18:05</date>
              <date type="whenReleased">2017-05-24 17:24:55</date>
              <date type="whenProduced">2012-06-13</date>
              <date type="whenEndEmbargoed">2015-01-01</date>
              <ref type="file" target="https://inria.hal.science/hal-01527643v1/document">
                <date notBefore="2015-01-01"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-01527643v1/file/978-3-642-30823-9_11_Chapter.pdf" id="file-1527643-1589188">
                <date notBefore="2015-01-01"/>
              </ref>
              <ref type="externalLink" target="https://link.springer.com/content/pdf/10.1007%2F978-3-642-30823-9_11.pdf"/>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="200187">
                <persName>
                  <forename>Hal</forename>
                  <surname>Ifip</surname>
                </persName>
                <email type="md5">2073ac78024b6e13f2714db96e9b1e63</email>
                <email type="domain">inria.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-01527643</idno>
            <idno type="halUri">https://inria.hal.science/hal-01527643</idno>
            <idno type="halBibtex">bainomugisha:hal-01527643</idno>
            <idno type="halRefHtml">&lt;i&gt;12th International Conference on Distributed Applications and Interoperable Systems (DAIS)&lt;/i&gt;, Jun 2012, Stockholm, Sweden. pp.132-139, &lt;a target="_blank" href="https://dx.doi.org/10.1007/978-3-642-30823-9_11"&gt;&amp;#x27E8;10.1007/978-3-642-30823-9_11&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">12th International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2012, Stockholm, Sweden. pp.132-139, &amp;#x27E8;10.1007/978-3-642-30823-9_11&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 - Attribution<ref corresp="#file-1527643-1589188"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="IFIP-LNCS" corresp="IFIP">IFIP - Lecture Notes in Computer Science</idno>
            <idno type="stamp" n="IFIP">IFIP - International Federation for Information Processing</idno>
            <idno type="stamp" n="IFIP-TC" corresp="IFIP">IFIP Technical Committees </idno>
            <idno type="stamp" n="IFIP-WG" corresp="IFIP">Working Groups</idno>
            <idno type="stamp" n="IFIP-TC6" corresp="IFIP-TC">TC 6: Communication Systems</idno>
            <idno type="stamp" n="IFIP-WG6-1" corresp="IFIP-WG">Architectures and Protocols for Distributed Systems</idno>
            <idno type="stamp" n="IFIP-DAIS" corresp="IFIP">DAIS: Distributed Applications and Interoperable Systems</idno>
            <idno type="stamp" n="IFIP-LNCS-7272" corresp="IFIP-LNCS">Distributed Applications and Interoperable Systems</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Flexub: Dynamic Subscriptions for Publish/Subscribe Systems in MANETs</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Engineer</forename>
                    <surname>Bainomugisha</surname>
                  </persName>
                  <email type="md5">03a61cca59614a6d0ffb8bd04ea215b0</email>
                  <email type="domain">vub.ac.be</email>
                  <idno type="idhal" notation="numeric">1008909</idno>
                  <idno type="halauthorid" notation="string">1173201-1008909</idno>
                  <affiliation ref="#struct-104743"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Koosha</forename>
                    <surname>Paridel</surname>
                  </persName>
                  <email type="md5">904ce180cedded24ef71a7c2932ea75a</email>
                  <email type="domain">cs.kuleuven.be</email>
                  <idno type="idhal" notation="numeric">1008910</idno>
                  <idno type="halauthorid" notation="string">1173202-1008910</idno>
                  <affiliation ref="#struct-264954"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Jorge</forename>
                    <surname>Vallejos</surname>
                  </persName>
                  <email type="md5">2da621a8952e51cc14cf28956ceea625</email>
                  <email type="domain">vub.ac.be</email>
                  <idno type="idhal" notation="numeric">1008911</idno>
                  <idno type="halauthorid" notation="string">1173203-1008911</idno>
                  <affiliation ref="#struct-104743"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Yolande</forename>
                    <surname>Berbers</surname>
                  </persName>
                  <email type="md5">622d3f52ab370730c2378946d2cf2d85</email>
                  <email type="domain">cs.kuleuven.be</email>
                  <idno type="idhal" notation="numeric">863738</idno>
                  <idno type="halauthorid" notation="string">345093-863738</idno>
                  <affiliation ref="#struct-264954"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Wolfgang</forename>
                    <forename type="middle">De</forename>
                    <surname>Meuter</surname>
                  </persName>
                  <email type="md5">70f96a7a4bf2d8a82805d98d4e5058a1</email>
                  <email type="domain">vub.ac.be</email>
                  <idno type="idhal" notation="numeric">1003815</idno>
                  <idno type="halauthorid" notation="string">1147021-1003815</idno>
                  <affiliation ref="#struct-104743"/>
                </author>
              </analytic>
              <monogr>
                <title level="m">Lecture Notes in Computer Science</title>
                <meeting>
                  <title>12th International Conference on Distributed Applications and Interoperable Systems (DAIS)</title>
                  <date type="start">2012-06-13</date>
                  <date type="end">2012-06-16</date>
                  <settlement>Stockholm</settlement>
                  <country key="SE">Sweden</country>
                </meeting>
                <editor>Karl Michael Göschka</editor>
                <editor>Seif Haridi</editor>
                <imprint>
                  <publisher>Springer</publisher>
                  <biblScope unit="serie">Distributed Applications and Interoperable Systems</biblScope>
                  <biblScope unit="volume">LNCS-7272</biblScope>
                  <biblScope unit="pp">132-139</biblScope>
                  <date type="datePub">2012</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1007/978-3-642-30823-9_11</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">context-aware systems</term>
                <term xml:lang="en">mobile ad hoc networks</term>
                <term xml:lang="en">subscription mechanisms</term>
                <term xml:lang="en">Publish/Subscribe systems</term>
              </keywords>
              <classCode scheme="halDomain" n="info">Computer Science [cs]</classCode>
              <classCode scheme="halDomain" n="info.info-ni">Computer Science [cs]/Networking and Internet Architecture [cs.NI]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Current publish/subscribe systems provide very limited support to modify subscriptions dynamically. Consequently, they cannot efficiently control the flow of events between publishers and subscribers, which may lead to unnecessary network traffic. In addition, it is not possible to automatically subscribe or unsubscribe to a service depending on certain context of use. This implies for developers to manually manage subscriptions (e.g., taking care of when to cancel or re-issue a subscription), which may result in inappropriate subscription states (e.g., subscriptions that are cancelled too late). In this paper, we propose the concept of dynamic subscription mechanisms that improves the expressiveness and flexibility of subscriptions. We introduce a new dimension to a subscription that allows a subscriber to express the flow of matched events, and when a new subscription can be (re)issued. We validate our claims for improved flexibility and expressiveness by providing language abstractions and a prototype implementation of a dynamic subscription mechanism framework called Flexub that supports a variation of subscription mechanisms. When compared to existing subscription models, our experiment results show that the support for dynamic subscription mechanisms greatly reduces network traffic of events sent from publishers to the subscribers. In addition, our approach reduces the workload on the subscriber side.</p>
            </abstract>
            <particDesc>
              <org type="consortium">TC 6</org>
              <org type="consortium">WG 6.1</org>
            </particDesc>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="laboratory" xml:id="struct-104743" status="VALID">
          <orgName>Software Languages Lab</orgName>
          <orgName type="acronym">SLL</orgName>
          <desc>
            <address>
              <addrLine>Vrije Universiteit Brussel - Faculty of Sciences - Pleinlaan 2 - B-1050 Brussels</addrLine>
              <country key="BE"/>
            </address>
            <ref type="url">http://soft.vub.ac.be</ref>
          </desc>
          <listRelation>
            <relation active="#struct-303465" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-264954" status="INCOMING">
          <orgName>Department of Computer Science</orgName>
          <desc>
            <address>
              <addrLine>Heverlee</addrLine>
              <country key="BE"/>
            </address>
          </desc>
          <listRelation>
            <relation active="#struct-300656" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-303465" status="VALID">
          <idno type="IdRef">026432838</idno>
          <idno type="ISNI">0000 0001 2290 8069</idno>
          <idno type="ROR">https://ror.org/006e5kg04</idno>
          <idno type="Wikidata">Q612665</idno>
          <orgName>Vrije Universiteit Brussel [Bruxelles]</orgName>
          <orgName type="acronym">VUB</orgName>
          <date type="start">1970-01-01</date>
          <desc>
            <address>
              <addrLine>Pleinlaan 2, 1050 Brussel</addrLine>
              <country key="BE"/>
            </address>
            <ref type="url">https://www.vub.be/en/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-300656" status="VALID">
          <idno type="IdRef">026458632</idno>
          <idno type="ROR">https://ror.org/05f950310</idno>
          <orgName>Catholic University of Leuven = Katholieke Universiteit Leuven</orgName>
          <orgName type="acronym">KU Leuven</orgName>
          <desc>
            <address>
              <addrLine>Oude Markt 13 - bus 5005, 3000 Leuven</addrLine>
              <country key="BE"/>
            </address>
            <ref type="url">http://www.kuleuven.be/english/</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>