Show simple item record

dc.contributor.author
Esmaili, Kyumars Sheykh
dc.contributor.author
Sanamrad, Tahmineh
dc.contributor.author
Fischer, Peter Michael
dc.contributor.author
Tatbul, Nesime
dc.date.accessioned
2017-11-14T11:57:09Z
dc.date.available
2017-06-10T18:44:05Z
dc.date.available
2017-11-14T11:57:09Z
dc.date.issued
2011
dc.identifier.uri
http://hdl.handle.net/20.500.11850/68885
dc.identifier.doi
10.3929/ethz-a-006905523
dc.description.abstract
Continuous queries can run for unpredictably long periods of time. During their lifetime, these queries may need to be adapted either due to changes in application semantics (e.g., the implementation of a new alert detection policy), or due to changes in the system’s behavior (e.g., adapting performance to a changing load). While in previous works query modification has been implicitly utilized to serve specific purposes (e.g., load management), to date no research has been done that defines a general-purpose, reliable, and efficiently implementable model for modifying continuous queries at run-time. In this report, we introduce a punctuation-based framework that can formally express arbitrary lifecycle operations on the basis of input-output mappings and basic control elements such as start or stop of queries. On top of this foundation, we derive all possible query change methods, each providing different levels of correctness guarantees and performance. We further show how these models can be efficiently realized in a state-of-the-art stream processing engine; we also provide experimental results demonstrating the key performance tradeoffs of the change methods.
en_US
dc.format
application/pdf
dc.language.iso
en
en_US
dc.publisher
ETH, Department of Computer Science,
en_US
dc.rights.uri
http://rightsstatements.org/page/InC-NC/1.0/
dc.title
Changing flights in mid-air
en_US
dc.type
Report
dc.rights.license
In Copyright - Non-Commercial Use Permitted
dc.date.published
2011
ethz.title.subtitle
A model for safely modifying continous queries
en_US
ethz.journal.title
Technical report
ethz.journal.volume
722
en_US
ethz.size
41 p.
en_US
ethz.code.ddc
DDC - DDC::0 - Computer science, information & general works::004 - Data processing, computer science
en_US
ethz.identifier.nebis
006905523
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science
en_US
ethz.date.deposited
2017-06-10T18:48:09Z
ethz.source
ECOL
ethz.source
ECIT
ethz.identifier.importid
imp59366b1c9bf6747106
ethz.identifier.importid
imp593650c13a42591055
ethz.ecolpid
eth:5153
ethz.ecitpid
pub:109285
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2017-07-31T13:46:58Z
ethz.rosetta.lastUpdated
2020-02-15T09:10:47Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Changing%20flights%20in%20mid-air&rft.jtitle=Technical%20report&rft.date=2011&rft.volume=722&rft.au=Esmaili,%20Kyumars%20Sheykh&Sanamrad,%20Tahmineh&Fischer,%20Peter%20Michael&Tatbul,%20Nesime&rft.genre=report&
 Search print copy at ETH Library

Files in this item

Thumbnail

Publication type

Show simple item record