<?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-01757569</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-21T02:43:01+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Decentralized Stream Processing Over Web-Enabled Devices</title>
            <author role="aut">
              <persName>
                <forename type="first">Masiar</forename>
                <surname>Babazadeh</surname>
              </persName>
              <email type="md5">831f6cfcd75eb8b99f7229bae28bf70c</email>
              <email type="domain">usi.ch</email>
              <idno type="idhal" notation="numeric">1030132</idno>
              <idno type="halauthorid" notation="string">1341706-1030132</idno>
              <affiliation ref="#struct-93267"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Andrea</forename>
                <surname>Gallidabino</surname>
              </persName>
              <email type="md5">bda0a6cb178dd3794233be89f6b7c7e4</email>
              <email type="domain">usi.ch</email>
              <idno type="idhal" notation="numeric">1030133</idno>
              <idno type="halauthorid" notation="string">1341707-1030133</idno>
              <affiliation ref="#struct-93267"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Cesare</forename>
                <surname>Pautasso</surname>
              </persName>
              <email type="md5">9b67bd6e6f4ec14ea40b352dcc635422</email>
              <email type="domain">usi.ch</email>
              <idno type="idhal" notation="numeric">1030134</idno>
              <idno type="halauthorid" notation="string">1341708-1030134</idno>
              <affiliation ref="#struct-93267"/>
            </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">2018-04-03 17:20:08</date>
              <date type="whenModified">2018-04-04 09:40:05</date>
              <date type="whenReleased">2018-04-03 17:22:25</date>
              <date type="whenProduced">2015-09-15</date>
              <date type="whenEndEmbargoed">2018-01-01</date>
              <ref type="file" target="https://inria.hal.science/hal-01757569v1/document">
                <date notBefore="2018-01-01"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-01757569v1/file/370579_1_En_1_Chapter.pdf" id="file-1757569-1790878">
                <date notBefore="2018-01-01"/>
              </ref>
              <ref type="externalLink" target="https://hal.inria.fr/hal-01757569/file/370579_1_En_1_Chapter.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-01757569</idno>
            <idno type="halUri">https://inria.hal.science/hal-01757569</idno>
            <idno type="halBibtex">babazadeh:hal-01757569</idno>
            <idno type="halRefHtml">&lt;i&gt;4th European Conference on Service-Oriented and Cloud Computing (ESOCC)&lt;/i&gt;, Sep 2015, Taormina, Italy. pp.3-18, &lt;a target="_blank" href="https://dx.doi.org/10.1007/978-3-319-24072-5_1"&gt;&amp;#x27E8;10.1007/978-3-319-24072-5_1&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">4th European Conference on Service-Oriented and Cloud Computing (ESOCC), Sep 2015, Taormina, Italy. pp.3-18, &amp;#x27E8;10.1007/978-3-319-24072-5_1&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 - Attribution<ref corresp="#file-1757569-1790878"/></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-ESOCC" corresp="IFIP">ESOCC: European Conference on Service-Oriented and Cloud Computing</idno>
            <idno type="stamp" n="IFIP-TC2" corresp="IFIP-TC">IFIP TC 2: Software:Theory and Practice</idno>
            <idno type="stamp" n="IFIP-LNCS-9306" corresp="IFIP-LNCS">Service Oriented and Cloud Computing</idno>
          </seriesStmt>
          <notesStmt>
            <note type="commentary">Part 1: Research Track</note>
            <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">Decentralized Stream Processing Over Web-Enabled Devices</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Masiar</forename>
                    <surname>Babazadeh</surname>
                  </persName>
                  <email type="md5">831f6cfcd75eb8b99f7229bae28bf70c</email>
                  <email type="domain">usi.ch</email>
                  <idno type="idhal" notation="numeric">1030132</idno>
                  <idno type="halauthorid" notation="string">1341706-1030132</idno>
                  <affiliation ref="#struct-93267"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Andrea</forename>
                    <surname>Gallidabino</surname>
                  </persName>
                  <email type="md5">bda0a6cb178dd3794233be89f6b7c7e4</email>
                  <email type="domain">usi.ch</email>
                  <idno type="idhal" notation="numeric">1030133</idno>
                  <idno type="halauthorid" notation="string">1341707-1030133</idno>
                  <affiliation ref="#struct-93267"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Cesare</forename>
                    <surname>Pautasso</surname>
                  </persName>
                  <email type="md5">9b67bd6e6f4ec14ea40b352dcc635422</email>
                  <email type="domain">usi.ch</email>
                  <idno type="idhal" notation="numeric">1030134</idno>
                  <idno type="halauthorid" notation="string">1341708-1030134</idno>
                  <affiliation ref="#struct-93267"/>
                </author>
              </analytic>
              <monogr>
                <title level="m">Lecture Notes in Computer Science</title>
                <meeting>
                  <title>4th European Conference on Service-Oriented and Cloud Computing (ESOCC)</title>
                  <date type="start">2015-09-15</date>
                  <date type="end">2015-09-17</date>
                  <settlement>Taormina</settlement>
                  <country key="IT">Italy</country>
                </meeting>
                <editor>Schahram Dustdar</editor>
                <editor>Frank Leymann</editor>
                <editor>Massimo Villari</editor>
                <imprint>
                  <publisher>Springer International Publishing</publisher>
                  <biblScope unit="serie">Service Oriented and Cloud Computing</biblScope>
                  <biblScope unit="volume">LNCS-9306</biblScope>
                  <biblScope unit="pp">3-18</biblScope>
                  <date type="datePub">2015</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1007/978-3-319-24072-5_1</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <classCode scheme="halDomain" n="info">Computer Science [cs]</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>Thanks to the recent introduction of peer-to-peer communication between browsers with WebRTC, real time processing of streams can now be deployed on browsers in addition to traditional server-side execution environments. In this paper we present the Web Liquid Streams framework for building and executing stream processing topologies capable of gathering data from Web-enabled sensors and process it through JavaScript operators scattered across a peer-to-peer Cloud of computing peers. i) support for arbitrary topologies and data streams, ii) deployment on heterogeneous Web-enabled devices, iii) transparent stream delivery across the WebRTC, WebSockets and ZeroMQ protocols, iv) stateful and stateless operators. WLS takes care of the deployment of the topology on the available resources, while users are only required to implement the operators and describe the topology graph using JSON. The structure of the topology can be dynamically adapted without stopping the stream flowing through it. We present the platform and its programming interface, showing a first evaluation of the system.</p>
            </abstract>
            <particDesc>
              <org type="consortium">TC 2</org>
            </particDesc>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="institution" xml:id="struct-93267" status="VALID">
          <orgName>University of Lugano</orgName>
          <date type="start">2017-03-21</date>
          <desc>
            <address>
              <country key="CH"/>
            </address>
            <ref type="url">http://www.usi.ch/en/contatti.htm</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>