Semantic Sensor Web

Last updated

The Semantic Sensor Web (SSW) is a marriage of sensor web and semantic Web technologies. The encoding of sensor descriptions and sensor observation data with Semantic Web languages enables more expressive representation, advanced access, and formal analysis of sensor resources. The SSW annotates sensor data with spatial, temporal, and thematic semantic metadata. This technique builds on current standardization efforts within the Open Geospatial Consortium's Sensor Web Enablement (SWE) [1] [2] and extends them with Semantic Web technologies to provide enhanced descriptions and access to sensor data. [3]

Contents

Semantic modeling and annotation of sensor data

Ontologies and other semantic technologies can be key enabling technologies for sensor networks because they will improve semantic interoperability and integration, as well as facilitate reasoning, classification and other types of assurance and automation not included in the Open Geospatial Consortium (OGC) standards. A semantic sensor network will allow the network, its sensors and the resulting data to be organised, installed and managed, queried, understood and controlled through high-level specifications. Ontologies for sensors provide a framework for describing sensors. These ontologies allow classification and reasoning on the capabilities and measurements of sensors, provenance of measurements and may allow reasoning about individual sensors as well as reasoning about the connection of a number of sensors as a macroinstrument. The sensor ontologies, to some degree, reflect the OGC standards and, given ontologies that can encode sensor descriptions, understanding how to map between the ontologies and OGC models is an important consideration. Semantic annotation of sensor descriptions and services that support sensor data exchange and sensor network management will serve a similar purpose as that espoused by semantic annotation of Web services. This research is conducted through the W3C Semantic Sensor Network Incubator Group (SSN-XG) activity.

W3C Semantic Sensor Networks

The World Wide Web Consortium (W3C) initiated the Semantic Sensor Networks Incubator Group (SSN-XG) to develop the Semantic Sensor Network (SSN) ontology, intended to model sensor devices, systems, processes, and observations. The Incubator Group later transitioned into the Semantic Sensor Networks Community Group. It was then picked up in the joint OGC and W3C Spatial Data on the Web Working Group and published as a W3C Recommendation. [4]

The Semantic Sensor Network (SSN) ontology enables expressive representation of sensor observations, sampling, and actuation. The SSN ontology is encoded in the Web Ontology Language (OWL2). A number of projects have used it for improved management of sensor data on the Web, involving annotation, integration, publishing, and search. [5]

Context

Sensors around the globe currently collect avalanches of data about the world. The rapid development and deployment of sensor technology is intensifying the existing problem of too much data and not enough knowledge . With a view to alleviating this glut, sensor data can be annotated with semantic metadata to increase interoperability between heterogeneous sensor networks, as well as to provide contextual information essential for situation awareness. Semantic web techniques can greatly help with the problem of data integration and discovery as it helps map between different metadata schema in a structured way.

Uses

Semantic Sensor Web (SSW) technologies are utilized in fields such as agriculture, disaster management, [6] building management and laboratory management.

Agriculture

Monitoring various environmental attributes is critical to the growth of plants. Environmental attributes that are critical for growers are mainly temperature, moisture, pH, electric conductivity (EC), and more. Real-time monitoring in addition to setting alerts for the mentioned sensors was never possible. With the creation of SSW, growers can now track their plant growing conditions in real-time. [7]

An example of such advancement in agriculture through utilization of SSW is the research conducted in 2008 on Australian farms where temperature, humidity, barometric pressure, wind speed, wind direction and rainfall were monitored using SSW methodology. The architecture of this research project consists of personal integration needs, Semantic web, and more in addition to semantic data integration, i.e. where data is centralized to make sensor semantic web technologies meaningful and useful. [8]

Building management (smart buildings)

Managing buildings can be quite sophisticated, as the cost of fixing damages is significantly higher than having proper monitoring tools in place to prevent damages from happening. SSW allows for getting notified of water leaks, controlling apartment temperature via smartphone, and more.

Laboratory management

Managing laboratory tests can be quite challenging, especially if tests take place over a long time, across multiple locations, or in infrastructures where many tests occur. Such tests include creep tests for a material, reaction tests of a certain chemical or wireless transmission tests of a circuit. Advancements in SSW allow for real-time monitoring of laboratory variables via sensors. Such sensors can take more than one factor into consideration before alerting. [9] For example, an alert can go off when pressure and temperature both exceed a certain limit, or an alert can go off when pressure in one building drops, yet pressure in another building remains the same.

Notable contributions

Standardization is a lengthy and difficult process, as players in a field that have existing solutions would see any standardization as an additional cost to their activities. Open Geospatial Consortium (OGC), an international voluntary consensus standards organization that was founded in 1994, is making efforts to enhance and accelerate the growth of the SSW community and standardize sensor information across web. [10] Most OGC standards depend on generalized architecture that is collectively captured in set of documents. The goal of OGC is to provide enhancements in description and meaning of sensor data. Also, OGC had enabled Sensor Web communication. OGC is in charge of creating open geospatial standards. Moreover, OCG is supported by industry, government, and academic partners to allow for easy creation of geo-processing technologies known as “plug and play”.

Current challenges

Current challenges in the SSW field include a lack of standardization, which slows down the growth rate of sensors created to measure things. For the semantic sensor web to be meaningful, the languages, tags, and labels across various applications, developed by various developers, must be the same. Unfortunately, due to scattered development of various architectures, such standardization is not possible. This problem is called vastness.

There is also the problem of inconsistency, such that when changing the architecture of an existing solution, the system logic will no longer hold. In order to resolve this problem, there is a need for an extensive amount of resources (depending on the size and complexity of system). For example, many existing systems use twelve bits to transfer temperature data to a local computer. However, in a SSW 16 bits of data is acceptable. This inconsistency results in higher data traffic with no additional accuracy improvement. In order for the old system to improve, there is a need of allocating extra bits and changing the buffer requirements, which is costly. Assuming the resources required to make the tag requirement are available, there is still the existence of unnecessary data that requires additional storage space in addition to creating confusion for other SSW members. The only solution remaining is changing the hardware requirements, which requires a lot of resources.

See also

Related Research Articles

<span class="mw-page-title-main">Geographic information system</span> System to capture, manage and present geographic data

A geographic information system (GIS) consists of integrated computer hardware and software that store, manage, analyze, edit, output, and visualize geographic data. Much of this often happens within a spatial database, however, this is not essential to meet the definition of a GIS. In a broader sense, one may consider such a system also to include human users and support staff, procedures and workflows, the body of knowledge of relevant concepts and methods, and institutional organizations.

<span class="mw-page-title-main">Semantic Web</span> Extension of the Web to facilitate data exchange

The Semantic Web, sometimes known as Web 3.0, is an extension of the World Wide Web through standards set by the World Wide Web Consortium (W3C). The goal of the Semantic Web is to make Internet data machine-readable.

In information science, an ontology encompasses a representation, formal naming, and definitions of the categories, properties, and relations between the concepts, data, or entities that pertain to one, many, or all domains of discourse. More simply, an ontology is a way of showing the properties of a subject area and how they are related, by defining a set of terms and relational expressions that represent the entities in that subject area. The field which studies ontologies so conceived is sometimes referred to as applied ontology.

The Web Ontology Language (OWL) is a family of knowledge representation languages for authoring ontologies. Ontologies are a formal way to describe taxonomies and classification networks, essentially defining the structure of knowledge for various domains: the nouns representing classes of objects and the verbs representing relations between the objects.

Semantic similarity is a metric defined over a set of documents or terms, where the idea of distance between items is based on the likeness of their meaning or semantic content as opposed to lexicographical similarity. These are mathematical tools used to estimate the strength of the semantic relationship between units of language, concepts or instances, through a numerical description obtained according to the comparison of information supporting their meaning or describing their nature. The term semantic similarity is often confused with semantic relatedness. Semantic relatedness includes any relation between two terms, while semantic similarity only includes "is a" relations. For example, "car" is similar to "bus", but is also related to "road" and "driving".

Sensor web is a type of sensor network that heavily utilizes the World Wide Web and is especially suited for environmental monitoring. OGC's Sensor Web Enablement (SWE) framework defines a suite of web service interfaces and communication protocols abstracting from the heterogeneity of sensor (network) communication.

<span class="mw-page-title-main">Semantic technology</span> Technology to help machines understand data

The ultimate goal of semantic technology is to help machines understand data. To enable the encoding of semantics with the data, well-known technologies are RDF and OWL. These technologies formally represent the meaning involved in information. For example, ontology can describe concepts, relationships between things, and categories of things. These embedded semantics with the data offer significant advantages such as reasoning over data and dealing with heterogeneous data sources.

OWL-S is an ontology built on top of Web Ontology Language (OWL) by the DARPA DAML program. It replaces the former DAML-S ontology. "OWL-S is an ontology, within the OWL-based framework of the Semantic Web, for describing Semantic Web Services. It will enable users and software agents to automatically discover, invoke, compose, and monitor Web resources offering services, under specified constraints."

<span class="mw-page-title-main">Linked data</span> Structured data and method for its publication

In computing, linked data is structured data which is interlinked with other data so it becomes more useful through semantic queries. It builds upon standard Web technologies such as HTTP, RDF and URIs, but rather than using them to serve web pages only for human readers, it extends them to share information in a way that can be read automatically by computers. Part of the vision of linked data is for the Internet to become a global database.

The terms schema matching and mapping are often used interchangeably for a database process. For this article, we differentiate the two as follows: schema matching is the process of identifying that two objects are semantically related while mapping refers to the transformations between the objects. For example, in the two schemas DB1.Student and DB2.Grad-Student ; possible matches would be: DB1.Student ≈ DB2.Grad-Student; DB1.SSN = DB2.ID etc. and possible transformations or mappings would be: DB1.Marks to DB2.Grades.

The Semantic Web Stack, also known as Semantic Web Cake or Semantic Web Layer Cake, illustrates the architecture of the Semantic Web.

Amit Sheth is a computer scientist at University of South Carolina in Columbia, South Carolina. He is the founding Director of the Artificial Intelligence Institute, and a Professor of Computer Science and Engineering. From 2007 to June 2019, he was the Lexis Nexis Ohio Eminent Scholar, director of the Ohio Center of Excellence in Knowledge-enabled Computing, and a Professor of Computer Science at Wright State University. Sheth's work has been cited by over 48,800 publications. He has an h-index of 106, which puts him among the top 100 computer scientists with the highest h-index. Prior to founding the Kno.e.sis Center, he served as the director of the Large Scale Distributed Information Systems Lab at the University of Georgia in Athens, Georgia.

Observations and Measurements (O&M) is an international standard which defines a conceptual schema encoding for observations, and for features involved in sampling when making observations. While the O&M standard was developed in the context of geographic information systems, the model is derived from generic patterns proposed by Fowler and Odell, and is not limited to geospatial information. O&M is one of the core standards in the OGC Sensor Web Enablement suite, providing the response model for Sensor Observation Service (SOS).

GeoSPARQL is a standard for representation and querying of geospatial linked data for the Semantic Web from the Open Geospatial Consortium (OGC). The definition of a small ontology based on well-understood OGC standards is intended to provide a standardized exchange basis for geospatial RDF data which can support both qualitative and quantitative spatial reasoning and querying with the SPARQL database query language.

Semantic heterogeneity is when database schema or datasets for the same domain are developed by independent parties, resulting in differences in meaning and interpretation of data values. Beyond structured data, the problem of semantic heterogeneity is compounded due to the flexibility of semi-structured data and various tagging methods applied to documents or unstructured data. Semantic heterogeneity is one of the more important sources of differences in heterogeneous datasets.

Semantic queries allow for queries and analytics of associative and contextual nature. Semantic queries enable the retrieval of both explicitly and implicitly derived information based on syntactic, semantic and structural information contained in data. They are designed to deliver precise results or to answer more fuzzy and wide open questions through pattern matching and digital reasoning.

Privacy engineering is an emerging field of engineering which aims to provide methodologies, tools, and techniques to ensure systems provide acceptable levels of privacy.

<span class="mw-page-title-main">Pascal Hitzler</span> German-American computer scientist

Pascal Hitzler is a German American computer scientist specializing in Semantic Web and Artificial Intelligence. He is endowed Lloyd T. Smith Creativity in Engineering Chair and Director of the Center for Artificial Intelligence and Data Science at Kansas State University, and the founding Editor-in-Chief of the Semantic Web journal and the IOS Press book series Studies on the Semantic Web.

Terry R. Payne is a computer scientist and artificial intelligence researcher at the University of Liverpool. He works on the use of ontologies by Software Agents within decentralised environments. He is best known for his work on Semantic Web Services and in particular for his work on OWL-S.

<span class="mw-page-title-main">Web GIS</span> Technologies employing the World Wide Web to manage spatial data

Web GIS, or Web Geographic Information Systems, are GIS that employ the World Wide Web to facilitate the storage, visualization, analysis, and distribution of spatial information over the Internet. The World Wide Web, or the Web, is an information system that uses the internet to host, share, and distribute documents, images, and other data. Web GIS involves using the World Wide Web to facilitate GIS tasks traditionally done on a desktop computer, as well as enabling the sharing of maps and spatial data. While Web GIS and Internet GIS are sometimes used interchangeably, they are different concepts. Web GIS is a subset of Internet GIS, which is itself a subset of distributed GIS, which itself is a subset of broader Geographic information system. The most common application of Web GIS is Web mapping, so much so that the two terms are often used interchangeably in much the same way as Digital mapping and GIS. However, Web GIS and web mapping are distinct concepts, with web mapping not necessarily requiring a Web GIS.

References

  1. "Sensor Web Enablement DWG". Archived from the original on 2008-07-20. Retrieved 2009-03-09.
  2. Bröring, Arne; Echterhoff, Johannes; Jirka, Simon; Simonis, Ingo; Everding, Thomas; Stasch, Christoph; Liang, Steve; Lemmens, Rob (2011). "New Generation Sensor Web Enablement". Sensors. 11 (3): 2652–2699. Bibcode:2011Senso..11.2652B. doi: 10.3390/s110302652 . PMC   3231615 . PMID   22163760.
  3. Sheth, Amit; Henson, Cory; Sahoo, Satya S. (2008). "Semantic Sensor Web". IEEE Internet Computing. 12 (4): 78–83. doi:10.1109/MIC.2008.87. S2CID   1975770.
  4. Semantic Sensor Network Ontology
  5. SSN Applications
  6. Coronato, A.; Pietro, G.; Esposito, M. (2006). "A Semantic Context Service for Smart Offices". 2006 International Conference on Hybrid Information Technology. pp. 391–399. doi:10.1109/ICHIT.2006.253638. ISBN   0-7695-2674-8.
  7. Taylor, Kerry; Griffith, Colin; Lefort, Laurent; Gaire, Raj; Compton, Michael; Wark, Tim; Lamb, David; Falzon, Greg; Trotter, Mark (2013). "Farming the Web of Things". IEEE Intelligent Systems. 28 (6): 12–19. doi:10.1109/MIS.2013.102. hdl: 1885/66582 . S2CID   14545083.
  8. Sheth, Amit; Henson, Cory; Sahoo, Satya S. (2008). "Semantic Sensor Web". IEEE Internet Computing. 12 (4): 78–83. doi:10.1109/MIC.2008.87. S2CID   1975770.
  9. Zarri, Gian Piero; Sabri, Lyazid; Chibani, Abdelghani; Amirat, Yacine (2010). "Semantic-Based Industrial Engineering: Problems and Solutions". 2010 International Conference on Complex, Intelligent and Software Intensive Systems. pp. 1022–1027. doi:10.1109/CISIS.2010.94. ISBN   978-1-4244-5917-9. S2CID   17787203.
  10. McCreedy, Frank P.; Marks, David B. (2009). "The Naval Research Laboratory's ongoing implementation of the Open Geospatial Consortium's Catalogue Services specification". Oceans 2009. IEEE. pp. 1–7. doi:10.23919/OCEANS.2009.5422315. ISBN   978-1-4244-4960-6. S2CID   28647945.

Further reading