Executing in-network queries using SNEE

Ixent Galpin, Robert Taylor, Alasdair J G Gray, Christian Y A Brenninkmeijer, Alvaro A A Fernandes, Norman W. Paton

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    The SNEE query optimizer enables users to characterize data requests against wireless sensor networks (WSNs), using a declarative query language called SNEEql (SNEE for Sensor NEtwork Engine, described in [GBG+11], and publicly available at http://code.google.com/p/snee ). Queries are compiled into imperative query execution plans, which are translated into executable nesC source code. In this paper, we illustrate the lifecycle of a SNEEql query Q for in-network execution. This lifecycle encompasses the steps of preparatory metadata collection, followed by the compilation of Q into a query execution plan QEP, the dissemination of binary images implementing QEP throughout the WSN, and the generation of query results. © 2011 Springer-Verlag.
    Original languageEnglish
    Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|Lect. Notes Comput. Sci.
    PublisherSpringer Nature
    Pages136-139
    Number of pages3
    Volume7051
    ISBN (Print)9783642245763
    DOIs
    Publication statusPublished - 2011
    Event28th British National Conference on Databases, BNCOD 2011 - Manchester
    Duration: 1 Jul 2011 → …

    Conference

    Conference28th British National Conference on Databases, BNCOD 2011
    CityManchester
    Period1/07/11 → …

    Keywords

    • Distributed Query Processing
    • In-network Processing
    • Stream Query Languages
    • Wireless Sensor Networks

    Fingerprint

    Dive into the research topics of 'Executing in-network queries using SNEE'. Together they form a unique fingerprint.

    Cite this