Semantic Observation Integration
Abstract
:1. Introduction
2. Observation Systems and their Integration
2.1. VGI and other Types of User-Generated Content
Content/Contribution | Explicitly volunteered | Implicitly volunteered |
---|---|---|
Explicitly geographic | Volunteered Geographic Information (VGI), e.g., Open Street Map | User-generated geographic content (UGGC), e.g., place-related Tweets |
Implicitly geographic | Volunteered information (VI), e.g., geo-coded Wikipedia entries | Generic user-generated content (UGC) |
2.2. Citizen-Based Geo-Sensor Networks
Nervous System | VGI Sensing | Remote Sensing |
---|---|---|
Sensation | Publicly available VGI is detected, filtered and organized according to the VGI virtual sensor’s specification. | Waves are detected and digitized by a satellite-mounted sensor, i.e. camera and series of remote sensing images are created according to the image sensor’s specifications. |
Perception | Patterns are found in results, and events and situations are identified thanks to prior knowledge. | Signals with specific characteristics are detected in image series, leading to the identification of events. |
Attention | Alerting mechanisms are triggered according to context. |
2.3. Example Forest Fire Observation Systems
2.4. Design of the Integration Approach
- • We can only move from the inner layers to the outside.
- • The information becomes more specialized with distance to the center, i.e., application specific context is introduced increasingly.
- • Information can only be integrated on a shared layer.
3. Engineering Formal Systems with Ontologies and Algebras
3.1. Ontologies and Ontological Commitments
3.2. Algebras and Algebraic Specifications
4. Formalization of the Integration Approach
Haskell construct | Explanation |
---|---|
data | Algebraic data types (which, for the purpose of this work, can be seen as synonyms to ADTs) introduce types by specifying a constructor function. The keyword (data) is followed by a type name, an equal sign and the constructor function. The first element of this function is its name. Constructor functions can be enumerated using the ‘|’ symbol. Lists can be typed using the construct “[]” (also nested). |
data Value = Measure Float Unit | … | Image [[Pixel]] | |
type | Type synonyms give previously defined types a new name. They are used for clarifying the meaning of existing types in new contexts. |
type Hotspot = ObservationResult | |
class | Type classes collect types that share certain behavior. This behavior is defined by a selector function. The keyword is followed by the name of the type class and its parameters. Selection functions are specified after the keyword ‘where’. |
class STIMULI quality entity agent where | |
perceive :: quality entity → agent → agent | |
instance | Instances connect algebraic data types to type classes. In an instantiation, axioms specify how the algebraic data types implement the behavior specified for the type class. The keyword is followed by the name of the type class and the assignment of its parameters to algebraic data types. |
instance OBSERVATIONS VGI Volunteer VGISensor where ... | |
… => | Contexts assert constraints on algebraic data types, may by assigned to the parameters of a type class. Constraints are places after the keyword class and end with the |
symbol “=>”. | |
class STIMULI quality entity agent => OBSERVATIONS quality entity agent | |
name:: p1 → p2 … | Functions are introduced by their signature, which consists of a function name, the symbol ‘::’ and the function parameters (at least one), separated by ‘->’. The last parameter specifies the output. |
tell :: agent -> ObservationResult | |
The behavior of a function is then specified by equations. | |
tell vgiSensor = vsResult vgiSensor |
4.1. Algebraic Specification of the Abstract Data Types for Earth Observation
4.2. Generating Value-Added Information
4.3. Alignment with DOLCE-Ultra-Light
- • Agents: agentive physical objects, including those that can carry out observations, i.e. that serve as sensors, and tell about the results;
- • Stimuli: enabling agents to perceive qualities, i.e., properties of some entity; and
- • Observations: Given an available stimulus, the process of an agent generating an observation result through perception.
- • the CONAVI analyzer finally can observe hotspots out of the data coming from a VGI sensor:
- instance OBSERVATIONS Hotspot VGISensor CONAVIanalyser where …
- • the CONAVI analyzer can observe forest fires out of the previously identified hotspots:
- instance OBSERVATIONS ForestFire CONAVIanalyser CONAVIanalyser …
- • the CONAVI clusterer can observe clusters out of the previously identified forest fires:
- instance OBSERVATIONS Hotspot CONAVIanalyser CONAVIclusterer...
- • the CONAVI clusterer can observe forest fire clusters out of the previously identified clusters:
- instance OBSERVATIONS ForestFire CONAVIclusterer CONAVIclusterer...
- • the earth observation satellite can observe images:
- instance OBSERVATIONS ElectromagneticRadiation EarthSurface EOSatellite …
- • the FFIS can observe hotspots within the data coming from the satellite:
- instance OBSERVATIONS Hotspot EarthObservationSatellite FFIS …
- • the FFIS can observe forest fires out of the previously identified hotspots:
- instance OBSERVATIONS ForestFire FFIS FFIS …
4.4. Common Access to Value-Added Information
5. Discussion of the Integration Approach
5.1. Generalizability of the Overall Approach
5.2. Potential and Future Work
6. Conclusions and Outlook
Acknowledgments
References
- Schade, S. Ontology-Driven Translation of Geospatial Data; AKA (Akademische Verlagsgesellschaft): Heidelberg, Germany, 2010. [Google Scholar]
- Sheth, A.; Henson, C.; Sahoo, S.S. Semantic Sensor Web. IEEE Internet Comput. 2008, 12, 78–83. [Google Scholar]
- Janowicz, K.; Bröring, A.; Stasch, C.; Schade, S.; Everding, T.; Llaves, A. A RESTful proxy and data model for linked sensor data. Int. J. Digit. Earth 2011. [Google Scholar] [CrossRef]
- Bröring, A.; Echterhoff, J.; Jirka, S.; Simonis, I.; Everding, T.; Stasch, C.; Liang, S.; Lemmens, R. New generation sensor web enablement. Sensors 2011, 11, 2652–2699. [Google Scholar] [CrossRef]
- Maué, P.; Stasch, C.; Athanasopoulos, G.; Gerharz, L.E. Athanasopoulos, G.; Gerharz, L.E. Geospatial standards for web-enabled environmental models. Int. J. Spat. Data Infrastruct. Res. 2011, 6, 145–167. [Google Scholar]
- Janowicz, K.; Compton, M. The stimulus-sensor-observation ontology design pattern and its integration into the semantic sensor network ontology. In Proceedings of 3rd International Workshop on Semantic Sensor Networks 2010 (SSN10), Shanghai, China, 7-11 November 2010.
- Goodchild, M.F. Citizens as voluntary sensors: spatial data infrastructure in the world of Web 2. 0. Int.J. Spat. Data Infrastruct. Res. 2007, 2, 24–32. [Google Scholar]
- The official Eye on Earth Web Portal. Available online: http://www.eyeonearth.eu (accessed on 13 June 2012).
- Official Web Page of the Geo-Wiki Project. Available online: http://www.geo-wiki.org (accessed on 13 June 2012).
- De Longueville, B.; Luraschi, G.; Smits, P.; Peedell, S.; de Groeve, T. Citizens as sensors for natural hazards: A VGI integration workflow. Can. Inst. Geomat. 2010, 64, 41–59. [Google Scholar]
- De Longueville, B.; Schade, S.; Ostlaender, N.; Whitmore, C. Digital earth’s nervous system for crisis events: Real-time sensor web enablement of volunteered geographic information. Int. J. Digit. Earth 2010, 3, 242–259. [Google Scholar]
- Schade, S.; Ostermann, F.; Spinsanti, L. Functional integration for the observation web. In Proceedings of International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (KEOD 2011), Paris, France, 26-29 October 2011.
- Ehrich, H.D.; Mahr, B. Fundamentals of Algebraic Specification 1: Equation and Initial Semantics; Springer: Amsterdam, the Netherlands, 1985. [Google Scholar]
- Jones, P.S. Haskell 98 Language and Libraries-The Revised Report; Cambridge University Press: New York, NY, USA, 2003. [Google Scholar]
- Jiang, M.; McGill, W.L. Human-centered sensing for crisis response and management analysis campaigns. In Proceedings of 7th International Conference on Information Systems for Crisis Response and Management (ISCRAM), Seattle, WA, USA, 2-5 May 2010.
- Starbird, K.; Stamberger, J. Tweak the tweet: Leveraging proliferation with a prescriptive syntax to support citizen reporting. In Proceedings of 7th International Conference on Information Systems for Crisis Response and Management (ISCRAM), Seattle, WA, USA, 2-5 May 2010.
- Schade, S.; Díaz, L.; Ostermann, F.; Spinsanti, L.; Luraschi, G.; Cox, S.; Nuñez, M.; de Longueville, B. Citizen-based sensing of crisis events: Sensor web enablement for Volunteered Geographic Information. Appl. Geomat. 2011. [Google Scholar] [CrossRef]
- Aberer, K.; Hauswirth, M.; Salehi, A. A middleware for fast and flexible sensor network deployment. In Proceedings of32nd International Conference on Very Large Data Bases (VLDB), Seoul, Korea, 12-15 September 2006.
- Bröring, A.; Below, T.; Foerster, T. Declarative sensor interface descriptors for the sensor web. In Proceedings of 1st International Workshop on Pervasive Web Mapping, Geoprocessing and Services (WebMGS), Como, Italy, 26-27 August 2010.
- Ostermann, F.O.; Spinsanti, L. A conceptual workflow for automatically assessing the quality of Volunteered Geographic Information for crisis management. In Proceedings of 14th AGILE International Conference on Geographic Information Science, Utrecht, the Netherlands, 10-14 May 2010.
- Spinsanti, L.; Ostermann, F.O. Retrieval of Volunteered Geographic Information for forest fires. In Proceedings of 2nd Italian Information Retrieval (IIR) Workshop, Milan, Italy, 27-28 January 2011.
- Núñez-Redó, M.; Díaz, L.; Gil, J.; González, D.; Huerta, J. Discovery and integration of web 2.0 content into geospatial information infrastructures: A use case in wild fire monitoring. In Proceedings of International Cross Domain Conference on Availability, Reliability and Security for Business, Enterprise and Health Information Systems (ARES), Vienna, Austria, 22-26 August 2011.
- The Official Web Page of the SaTScan Project. Available online: http://www.satscan.org (accessed on 13 June 2012).
- De la Beaujardiere, J. OpenGIS® Web Map Server Implementation Specification, Version 1.3.0.; OGC Implementation Standard 06-042; Open Geospatial Consortium: Wayland, MA, USA, 2006. [Google Scholar]
- Vretanos, P.A. OpenGIS Web Feature Service 2.0 Interface Standard, Version 2.0.0.; OGC Implementation Specification 09-025r1; Open Geospatial Consortium: Wayland, MA, USA, 2010. [Google Scholar]
- Schut, P. OGC Web Processing Service (WPS) version 1.0.0.; OGC Standard Document; Open Geospatial Consortium: Wayland, MA, USA, 2007. [Google Scholar]
- The Official EFFIS Web Portal. Available online: http://effis.jrc.ec.europa.eu (accessed on 13 June 2012).
- Craglia, M.; Osternamm, F.; Spinsanti, L. Digital earth from vision to practice: Making sense of citizen generated content. Int. J. Digit. Earth 2012, in press. [Google Scholar]
- Guarino, N. Formal ontology in information systems. In Proceedings of International Conference on Formal Ontology in Information Systems (FOIS), Trento, Italy, 6-8 June 1998.
- Masolo, C.; Borgo, S.; Gangemi, A.; Guarino, N.; Oltramari, A. WonderWeb Deliverable D18: Ontology Library; Laboratory for Applied Ontology-ISTC-CNR: Trento, Italy, 2003. [Google Scholar]
- Latest Version of DOLCE Ultra Lite. Available online: http://www.ontologydesignpatterns.org/ont/dul/DUL.owl (accessed on 13 June 2012).
- Latest Version of the SSN Skeleton ontology. Available online: http://www.w3.org/2005/ Incubator/ssn/wiki/ SSN_Skeleton (accessed on 13 June 2012).
- Stevens, S.S. On the theory of measurement. Science 1946, 103, 677–680. [Google Scholar]
- Sommerville, I. Software Engineering; Pearson Education Limited: London, UK, 2007. [Google Scholar]
- Baader, F.; Calvanese, D.; McGuinness, D. The Description Logic Handbook: Theory, Implementation, and Applications; Cambridge University Press: New York, NY, USA, 2003. [Google Scholar]
- Russell, S.; Norvig, P. Artificial Intelligence-A Modern Approach, 3rd ed; Prentice Hall: Upper Saddle River, NJ, USA, 2009. [Google Scholar]
- Agrawal, R.; Ailamaki, A.; Bernstein, P.A.; Brewer, E.A.; Carey, M.J.; Chaudhuri, S.; Doan, A.; Florescu, D.; Franklin, M.J.; et al. The Claremont report on database research. ACM SIGMOD Rec. 2008, 37, 9–19. [Google Scholar] [CrossRef]
- Kuhn, W.; Frank, A.U. A formalization of metaphors and image-schemas in user interfaces. In Cognitive and Linguistic Aspects of Geographic Space, NATO ASI Series; Kluwer Academic Publishers: Dordrecht, the Netherlands, 1991. [Google Scholar]
- Car, A.; Frank, A.U. Formalization of conceptual models for GIS using gofer. Comput. Environ. Urban Syst. 1995, 19, 89–98. [Google Scholar] [CrossRef]
- Goodchild, M.F. Measurement-based GIS. In Proceedings of International Symposium on Spatial Data Quality, Hong Kong, China, 18-20 July 1999.
- Schade, S.; Sahlmann, A.; Lutz, M.; Probst, F.; Kuhn, W. Comparing approaches for semantic service description and matchmaking. In Proceedings of3rd International Conference on Ontologies, DataBases, and Applications of Semantics for Large Scale Information Systems (ODBASE), Larnaca, Cyprus, 25-29 October 2004.
- Frank, A. Towards a mathematical theory for snapshot and temporal formal ontologies. In Proceedings ofInternational Conference on Geographic Information Science (AGILE), Aalborg, Denmark, 13-17 August 2007.
- Kuhn, W. An image-schematic account of spatial categories. In Proceedings of8th International Conference on Spatial Information Theory, COSIT, Melbourne, Australia, 19-23 September 2007.
- Kuhn, W. A functional ontology of observation and measurement. In Proceedings ofThird International Conference on GeoSpatial Semantics (GeoS), Mexico City, Mexico, 3-4 December 2009.
- Marghany, M.; Hashim, M. Comparative algorithms for oil spill detection from multi mode RADARSAT-1 SAR satellite data. In Proceedings of International Conference on Computational Science and its Applications, Santander, Spain, 20-23 January 2011.
- The Official Web Page of the Crisis Commons Project. Available online: http://crisiscommons.org/ (accessed on 13 June 2012).
- The Official Web Page of the Oil Reporter Project. Available online: http://oilreporter.com (accessed on 13 June 2012).
- The Official Web Page of the UK Snow Map Project. Available online: http://uksnowmap.com (accessed on 13 June 2012).
- Navratil, G.; Karimipour, F.; Frank, A.U. Lifting imprecise values. In Proceedings of 11th International Conference on Geographic Information Science (AGILE), Girona, Spain, 11-12 September 2008.
- Spinsanti, L.; Ostermann, F.O. Validation and relevance assessment of Volunteered Geographic Information in the case of forest fires. In Proceedings of 2nd International Workshop on Validation Of Geo-Information Products For Crisis Management (VALgEO), Ispra, Italy, 11-13 October 2010.
- The Official Web Page of the Vespucci Initiative, Section on the 9th Summer Institute on Geographic Information Science. Available online: http://vespucci.org/history/2011#VGI (accessed on 13 June 2012).
© 2012 by the authors; licensee MDPI, Basel, Switzerland. This article is an open-access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
Share and Cite
Schade, S.; Ostermann, F.; Spinsanti, L.; Kuhn, W. Semantic Observation Integration. Future Internet 2012, 4, 807-829. https://doi.org/10.3390/fi4030807
Schade S, Ostermann F, Spinsanti L, Kuhn W. Semantic Observation Integration. Future Internet. 2012; 4(3):807-829. https://doi.org/10.3390/fi4030807
Chicago/Turabian StyleSchade, Sven, Frank Ostermann, Laura Spinsanti, and Werner Kuhn. 2012. "Semantic Observation Integration" Future Internet 4, no. 3: 807-829. https://doi.org/10.3390/fi4030807