Event-based constraints for sensornet programming (search Google Scholar)
J. Mao, J. Jannotti, M. Akdere, and U. Cetintemel. Event-based constraints for sensornet programming. In R. Baldoni, editor, Proceedings of the second international conference on Distributed event-based systems, pages 103‒113, New York, NY, USA, 2008. ACM.
URL
Abstract
We propose a sensornet programming model based on
declarative spatio-temporal constraints on events only,
not sensors. Where previous approaches conflate events
and sensors because they are often colocated, a focus
on events allows programmers to specify their intent
more directly, and better supports remote sensing
devices such as cameras, microphones, and rangefinders.
In our model, complex events are specified as
aggregations of events in time or space, without regard
to sensor locations or communication paths. New
techniques are required to aggregate events based on
these constraints without knowledge of nearby nodes. We
present a decentralized, scalable event detection
framework that allows for efficient in-network
aggregation without coupling events and sensors. First,
we describe a SQL-style declarative language with
spatio-temporal constraints between events that can be
used to express complex events. Next, we show how these
complex events can be assembled efficiently. The
distributed event detection mechanism scales to very
large networks, load balances work across sensors, and
is fault tolerant to network partitions and node
failure.
Comment this article in the wiki!
BibTeX
@InProceedings{Maoetal:2008:EBConstraintsSensNet,
abstract = "We propose a sensornet programming model based on
declarative spatio-temporal constraints on events only,
not sensors. Where previous approaches conflate events
and sensors because they are often colocated, a focus
on events allows programmers to specify their intent
more directly, and better supports remote sensing
devices such as cameras, microphones, and rangefinders.
In our model, complex events are specified as
aggregations of events in time or space, without regard
to sensor locations or communication paths. New
techniques are required to aggregate events based on
these constraints without knowledge of nearby nodes. We
present a decentralized, scalable event detection
framework that allows for efficient in-network
aggregation without coupling events and sensors. First,
we describe a SQL-style declarative language with
spatio-temporal constraints between events that can be
used to express complex events. Next, we show how these
complex events can be assembled efficiently. The
distributed event detection mechanism scales to very
large networks, load balances work across sensors, and
is fault tolerant to network partitions and node
failure.",
author = "Jie Mao and John Jannotti and Mert Akdere and Ugur
Cetintemel",
title = "Event-based constraints for sensornet programming",
crossref = "Baldoni:2008:DEBS",
pages = "103--113",
doi = "http://doi.acm.org/10.1145/1385989.1386003",
URL = "http://portal.acm.org/ft_gateway.cfm?id=1386003&type=pdf&coll=GUIDE&dl=GUIDE&CFID=37557346&CFTOKEN=92881980",
topic = "Architectures, Models and Frameworks",
modified = "1216807640",
}
In: DEBS '08: Second conference on Distributed event-based systems (search Google Scholar)
R. Baldoni, editor. DEBS '08: Second conference on Distributed event-based systems, New York, NY, USA, 2008. ACM.
URL
BibTeX
@Proceedings{Baldoni:2008:DEBS,
editor = "Roberto Baldoni",
title = "{DEBS} '08: Second conference on Distributed
event-based systems",
booktitle = "Proceedings of the second international conference on
Distributed event-based systems",
year = "2008",
ISBN = "978-1-60558-090-6",
location = "Rome, Italy",
publisher = "ACM",
address = "New York, NY, USA",
URL = "http://portal.acm.org/toc.cfm?id=1385989&type=proceeding&coll=GUIDE&dl=GUIDE&CFID=37557346&CFTOKEN=92881980",
topic = "Proceedings",
modified = "1216749047",
}
