<?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-02384602</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-21T00:21:58+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Shoal: Query Optimization and Operator Placement for Access Controlled Stream Processing Systems</title>
            <author role="aut">
              <persName>
                <forename type="first">Cory</forename>
                <surname>Thoma</surname>
              </persName>
              <email type="md5">e71d3581bd9f17f383bb8e22345bc10c</email>
              <email type="domain">cs.pitt.edu</email>
              <idno type="idhal" notation="numeric">1059357</idno>
              <idno type="halauthorid" notation="string">1728801-1059357</idno>
              <affiliation ref="#struct-46696"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Alexandros</forename>
                <surname>Labrinidis</surname>
              </persName>
              <email type="md5">dbf11211b35200e789d55b69671e175a</email>
              <email type="domain">cs.pitt.edu</email>
              <idno type="idhal" notation="numeric">1059358</idno>
              <idno type="halauthorid" notation="string">1728802-1059358</idno>
              <affiliation ref="#struct-46696"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Adam</forename>
                <forename type="middle">J.</forename>
                <surname>Lee</surname>
              </persName>
              <email type="md5">e17489fada4094dcdaf02dc6d0fc8ed3</email>
              <email type="domain">cs.pitt.edu</email>
              <idno type="idhal" notation="numeric">1059359</idno>
              <idno type="halauthorid" notation="string">1728803-1059359</idno>
              <affiliation ref="#struct-46696"/>
            </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">2019-11-28 14:26:10</date>
              <date type="whenModified">2019-11-28 14:29:00</date>
              <date type="whenReleased">2019-11-28 14:29:00</date>
              <date type="whenProduced">2019-07-15</date>
              <date type="whenEndEmbargoed">2022-01-01</date>
              <ref type="file" target="https://inria.hal.science/hal-02384602v1/document">
                <date notBefore="2022-01-01"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-02384602v1/file/480962_1_En_14_Chapter.pdf" id="file-2384602-2280758">
                <date notBefore="2022-01-01"/>
              </ref>
            </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-02384602</idno>
            <idno type="halUri">https://inria.hal.science/hal-02384602</idno>
            <idno type="halBibtex">thoma:hal-02384602</idno>
            <idno type="halRefHtml">&lt;i&gt;33th IFIP Annual Conference on Data and Applications Security and Privacy (DBSec)&lt;/i&gt;, Jul 2019, Charleston, SC, United States. pp.261-280, &lt;a target="_blank" href="https://dx.doi.org/10.1007/978-3-030-22479-0_14"&gt;&amp;#x27E8;10.1007/978-3-030-22479-0_14&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">33th IFIP Annual Conference on Data and Applications Security and Privacy (DBSec), Jul 2019, Charleston, SC, United States. pp.261-280, &amp;#x27E8;10.1007/978-3-030-22479-0_14&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 - Attribution<ref corresp="#file-2384602-2280758"/></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-TC11" corresp="IFIP-TC">IFIP TC11: Security and Privacy Protection in Information Processing Systems</idno>
            <idno type="stamp" n="IFIP-WG11-3" corresp="IFIP-WG">WG 11.3: Data and Application Security and Privacy</idno>
            <idno type="stamp" n="IFIP-DBSEC" corresp="IFIP">DBSec: Data and Applications Security</idno>
            <idno type="stamp" n="IFIP-LNCS-11559" corresp="IFIP-LNCS">Data and Applications Security and Privacy XXXIII</idno>
          </seriesStmt>
          <notesStmt>
            <note type="commentary">Part 5: Distributed Systems</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">Shoal: Query Optimization and Operator Placement for Access Controlled Stream Processing Systems</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Cory</forename>
                    <surname>Thoma</surname>
                  </persName>
                  <email type="md5">e71d3581bd9f17f383bb8e22345bc10c</email>
                  <email type="domain">cs.pitt.edu</email>
                  <idno type="idhal" notation="numeric">1059357</idno>
                  <idno type="halauthorid" notation="string">1728801-1059357</idno>
                  <affiliation ref="#struct-46696"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Alexandros</forename>
                    <surname>Labrinidis</surname>
                  </persName>
                  <email type="md5">dbf11211b35200e789d55b69671e175a</email>
                  <email type="domain">cs.pitt.edu</email>
                  <idno type="idhal" notation="numeric">1059358</idno>
                  <idno type="halauthorid" notation="string">1728802-1059358</idno>
                  <affiliation ref="#struct-46696"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Adam</forename>
                    <forename type="middle">J.</forename>
                    <surname>Lee</surname>
                  </persName>
                  <email type="md5">e17489fada4094dcdaf02dc6d0fc8ed3</email>
                  <email type="domain">cs.pitt.edu</email>
                  <idno type="idhal" notation="numeric">1059359</idno>
                  <idno type="halauthorid" notation="string">1728803-1059359</idno>
                  <affiliation ref="#struct-46696"/>
                </author>
              </analytic>
              <monogr>
                <title level="m">Lecture Notes in Computer Science</title>
                <meeting>
                  <title>33th IFIP Annual Conference on Data and Applications Security and Privacy (DBSec)</title>
                  <date type="start">2019-07-15</date>
                  <date type="end">2019-07-17</date>
                  <settlement>Charleston, SC</settlement>
                  <country key="US">United States</country>
                </meeting>
                <editor>Simon N. Foley</editor>
                <imprint>
                  <publisher>Springer International Publishing</publisher>
                  <biblScope unit="serie">Data and Applications Security and Privacy XXXIII</biblScope>
                  <biblScope unit="volume">LNCS-11559</biblScope>
                  <biblScope unit="pp">261-280</biblScope>
                  <date type="datePub">2019</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1007/978-3-030-22479-0_14</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>Distributed Data Stream Processing Systems (DDSPS) execute on transient data flowing through long-running, continuous, streaming queries, grouped together in query networks. Often, these continuous queries are outsourced by the querier to third-party computing platforms to help control the cost and maintenance associated with owning and operating such systems. Such outsourcing, however, may be contradictory to a data provider’s access controls as they may not permit their data to be viewed or accessed by an unintended third party. A data provider’s access controls may, therefore, prevent a querier from fully outsourcing their query. Current research in this space has provided alternative access control techniques that involve computation-enabling encryption techniques, specialized hardware, or specialized query operators that allow for a data provider to enforce access controls while still allowing a querier to employ a third-party system. However, no system considers access controls and their enforcement as part of the query optimization step. In this paper, we present Shoal, an optimizer that considers access controls as first class citizens when optimizing and distributing a network of query operators. We show that Shoal can generate more efficient queries versus the state-of-the-art, as well as detail how changes in access controls can generate new query plans at runtime.</p>
            </abstract>
            <particDesc>
              <org type="consortium">TC 11</org>
              <org type="consortium">WG 11.3</org>
            </particDesc>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="laboratory" xml:id="struct-46696" status="VALID">
          <orgName>Department of Computer Science - University of Pittsburgh</orgName>
          <desc>
            <address>
              <addrLine>Pittsburgh, PA 15260</addrLine>
              <country key="US"/>
            </address>
            <ref type="url">http://www.cs.pitt.edu/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-480689" type="direct"/>
            <relation active="#struct-358842" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-480689" status="VALID">
          <idno type="ROR">https://ror.org/01an3r305</idno>
          <orgName>University of Pittsburgh</orgName>
          <orgName type="acronym">PITT</orgName>
          <desc>
            <address>
              <addrLine>4200 Fifth Avenue Pittsburgh, PA 15260</addrLine>
              <country key="US"/>
            </address>
            <ref type="url">http://www.pitt.edu</ref>
          </desc>
          <listRelation>
            <relation active="#struct-358842" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-358842" status="VALID">
          <orgName>Pennsylvania Commonwealth System of Higher Education (PCSHE)</orgName>
          <desc>
            <address>
              <country key="US"/>
            </address>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>