The SID Creator: A Visual Approach for Integrating Sensors with the Sensor Web
Abstract
This paper describes the Sensor Interface Descriptor (SID) model and focuses on presenting and evaluating the SID creator, a visual approach to create instances of the SID model. Those SID instances comprise the knowledge required to integrate a sensor with the Sensor Web. This integration is done by an SID interpreter which uses an SID instance to translate between a sensor protocol and the Sensor Web protocols. An SID instance, designed for a particular sensor type, can be reused in multiple applications and can be shared among user communities. The SID creator enables users to describe the interface, commands and metadata of their sensors. In a user study, we evaluated the simplification of the sensor integration process through the SID concept. The study incorporated four user groups, ranging from high school students to expert users, who were challenged to integrate weather station sensors with the Sensor Web by utilizing the SID creator. While the common approaches of integrating such sensors with the Sensor Web involve manual coding and extensive adaptation efforts, this new visual approach significantly simplifies the integration process.
Keywords
Sensor Network High School Student User Study Sensor Type Open Geospatial ConsortiumPreview
Unable to display preview. Download preview PDF.
References
- 1.M. Botts, G. Percivall, C. Reed, and J. Davidson, “OGC Sensor Web Enablement: Overview and High Level Architecture,” Lecture Notes In Computer Science, vol. 4540, pp. 175–190, 2008.CrossRefGoogle Scholar
- 2.S. Jirka, A. Broering, and C. Stasch, “Applying OGC Sensor Web Enablement to Risk Monitoring and Disaster Management,” in GSDI 11 World Conference, Rotterdam, Netherlands, June 2009.Google Scholar
- 3.C. Stasch, A. C. Walkowski, and S. Jirka, “A Geosensor Network Architecture for Disaster Management based on Open Standards.” in Digital Earth Summit on Geoinformatics 2008: Tools for Climate Change Research., M. Ehlers, K. Behncke, F. W. Gerstengabe, F. Hillen, L. Koppers, L. Stroink, and J. Wächter, Eds., 2008, pp. 54–59.Google Scholar
- 4.K. Walter and E. Nash, “Coupling Wireless Sensor Networks and the Sensor Observation Service - Bridging the Interoperability Gap,” in 12th AGILE International Conference on Geographic Information Science 2009, Hannover, Germany, 2009. 162 Arne Bröring, Felix Bache, Thomas Bartochek, Corné van de ElzakkerGoogle Scholar
- 5.K. Aberer, M. Hauswirth, and A. Salehi, “A Middleware for Fast and Flexible Sensor Network Deployment,” in 32nd International Conference on Very Large Data Bases, 2006.Google Scholar
- 6.A. Na and M. Priest, OGC Implementation Specification 06-009r6: OpenGIS Sensor Observation Service (SOS). Open Geospatial Consortium, 2007.Google Scholar
- 7.I. Simonis, OGC Implementation Specification 07-014r3: OpenGIS Sensor Planning Service. Open Geospatial Consortium, 2007.Google Scholar
- 8.S. Cox, OGC Implementation Specification 07-022r1: Observations and Measurements - Part 1 - Observation schema. Open Geospatial Consortium, 2007.Google Scholar
- 9.M. Botts, OGC Implementation Specification 07-000: OpenGIS Sensor Model Language (SensorML). Open Geospatial Consortium, 2007.Google Scholar
- 10.P. Hu, R. Robinson, and J. Indulska, “Sensor Standards: Overview and Experiences,” in Proceedings of the 3rd International Conference on Intelligent Sensors, Sensor Networks and Information Processing ISSNIP’07, Melbourne, Australia, 3-6 December 2007.Google Scholar
- 11.T. Bleier, B. Bozic, R. Bumerl-Lexa, A. Da Costa, S. Costes, I. Iosifescu, O. Martin, S. Frysinger, D. Havlik, D. Hilbring, P. Jacques, M. Klopfer, S. Kunz, P. Kutschera, M. Lidstone, S. Middleton, Z. Roberts, Z. Sabeur, J. Schabauer, S. Schlobinski, T. Shu, I. Simonis, B. Stevenot, T. Usländer, K. Watson, and K. Wittamore, SANY - An Open Service Architecture for Sensor Networks, M. Klopfer and I. Simonis, Eds. SANY Consortium, 2009.Google Scholar
- 12.G. Gigan and I. Atkinson, “Sensor Abstraction Layer: A Unique Software Interface to Effectively Manage Sensor Networks,” in 3rd International Conference on Intelligent Sensors, Sensor Networks and Information, 2007. ISSNIP 2007, 3-6 2007, pp. 479–484.Google Scholar
- 13.J. Tidwell, Designing Interfaces: Patterns for Effective Interaction Design. O’Reilly, 2006.Google Scholar
- 14.S. Jirka and A. Broering, OGC Discussion Paper 09-033 - SensorML Profile for Discovery. Open Geospatial Consortium, 2009.Google Scholar
- 15.J. Nielsen, Usability Engineering. Morgan Kaufmann, 1993.Google Scholar
- 16.M. van Someren, Y. Barnard, and J. Sandberg, The Think Aloud Method - A Practical Guide to Modelling Cognitive Processes. London: Academic Press, 1994.Google Scholar
- 17.C. van Elzakker, I. Delikostidis, and P. van Oosterom, “Field-Based Usability Evaluation Methodology for Mobile Geo-Applications,” The Cartographic Journal, vol. 45, no. 2, pp. 139–149, 2008.CrossRefGoogle Scholar
- 18.A. Broering, S. Below, and T. Foerster, “Declarative Sensor Interface Descriptors for the Sensor Web,” in WebMGS 2010: 1st International Workshop on Pervasive Web Mapping, Geoprocessing and Services, Como, Italy, 26.-27. August 2010.Google Scholar
- 19.A. Broering and S. Below, OGC Discussion Paper 10-134: Sensor Interface Descriptors. Open Geospatial Consortium, 2010.Google Scholar