Abstract
Events are a fundamental concept in computer science with decades of research contributing to enable precise specification and efficient processing. New as well as evolving application domains nevertheless call for adaptation of successful concepts to meet intrinsic challenges provided by the target environment. A representative of such a new area for application are wireless sensor networks, pushing the need for event handling onto the bare metal of embedded devices. In this paper, we motivate the deployment of reactive rules in wireless sensor networks and describe our rule-based language RDL. Since our goal is to provide a high level of abstraction for node-level tasking, we will especially focus on recent additions to the language that support modularity to achieve a better encapsulation of concerns.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Terfloth, K., Wittenburg, G., Schiller, J.: FACTS - A Rule-Based Middleware Architecture for Wireless Sensor Networks. In: Proceedings of the First International Conference on COMmunication System softWAre and MiddlewaRE (COMSWARE 2006), New Delhi, India (January 2006)
Berstel, B., Bonnard, P., Bry, F., Eckert, M., Patranjan, P.L.: Reactive rules on the web. In: Antoniou, G., Aßmann, U., Baroglio, C., Decker, S., Henze, N., Patranjan, P.-L., Tolksdorf, R. (eds.) Reasoning Web. LNCS, vol. 4636, pp. 183–239. Springer, Heidelberg (2007)
Kasten, O., Römer, K.: Beyond event handlers: Programming wireless sensors with attributed state machines. In: The Fourth International Conference on Information Processing in Sensor Networks (IPSN), Los Angeles, USA, pp. 45–52 (April 2005)
Sen, S., Cardell-Oliver, R.: A rule-based language for programming wireless sensor actuator networks using frequency and communication. In: Proceedings of the 3rd Workshop on Embedded Networked Sensors (EmNets), Cambridge, USA (2006)
Costa, P., Mottola, L., Murphy, A.L., Picco, G.P.: Programming wireless sensor networks with the teenylime middleware. In: Proceedings of the 8th ACM/IFIP/USENIX International Middleware Conference (Middleware 2007), Newport Beach, CA, USA (November 2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Terfloth, K., Schiller, J. (2008). Ruling Networks with RDL: A Domain-Specific Language to Task Wireless Sensor Networks. In: Bassiliades, N., Governatori, G., Paschke, A. (eds) Rule Representation, Interchange and Reasoning on the Web. RuleML 2008. Lecture Notes in Computer Science, vol 5321. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88808-6_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-88808-6_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88807-9
Online ISBN: 978-3-540-88808-6
eBook Packages: Computer ScienceComputer Science (R0)