Leveraging Semantic Web techniques to gain situational awareness Can Semantic Web techniques empower perception and comprehension in Cyber Situational.

Slides:



Advertisements
Similar presentations
Achieving situation awareness of emergency response teams
Advertisements

1 Probability and the Web Ken Baclawski Northeastern University VIStology, Inc.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences Paul Smart, Ali.
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Interoperability Principles in the Global Earth Observations System of Systems (GEOSS) Presented 13 March 2006 at eGY in Boulder, CO by: Eliot Christian,
Spatial Data Infrastructure: Concepts and Components Geog 458: Map Sources and Errors March 6, 2006.
Mike Botts – Summer Open Geospatial Consortium Sensor Web Enablement (SWE) GEOINT Huntsville August 14, 2013 Dr. Mike Botts
FOSS4G 2009 Building Human Sensor Webs with 52° North SWE Implementations Building Human Sensor Webs with 52° North SWE Implementations Eike Hinderk Jürrens,
1 Publishing Linked Sensor Data Semantic Sensor Networks Workshop 2010 In conjunction with the 9th International Semantic Web Conference (ISWC 2010), 7-11.
1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis.
Integrating information towards Digital ATM Cyber Situational Awareness Presented By: David M. Petrovich Date:August 28, 2013.
W3C Video on the Web Workshop December 2007, San Jose, California Video on the Semantic Sensor Web Amit Sheth Amit Sheth with Cory Henson, Prateek.
1. 2 Semantic Sensor Web Talk at: Semantic Interoperability Community of Practice (SICoP) Sensor Standards Harmonization WG January 15, 2008 Cory Henson.
ODM2: Developing a Community Information Model and Supporting Software to Extend Interoperability of Sensor and Sample Based Earth Observations Jeffery.
Linked Sensor Data Harshal Patni, Cory Henson, Amit P. Sheth Ohio Center of Excellence in Knowledge enabled Computing (Kno.e.sis) Wright State University,
1. 2 Semantic Sensor Web Invited Talk Advancing Digital Watersheds and Virtual Environmental Observatories II AGU Fall Meeting, San Franscisco, December.
1 © Ramesh Jain Social Life Networks: Ontology-based Recognition Ramesh Jain Contact:
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
Xyleme A Dynamic Warehouse for XML Data of the Web.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
Semantic Mediation & OWS 8 Glenn Guempel
Martin Doerr, Gerald Hiebel, Institute of Computer Science
Presented to: By: Date: Federal Aviation Administration Enterprise Information Management SOA Brown Bag #2 Sam Ceccola – SOA Architect November 17, 2010.
© OGC, All Rights Reserved Open Geospatial Consortium
Page 1 LAITS Laboratory for Advanced Information Technology and Standards 9/6/04 Briefing on Open Geospatial Consortium (OGC)’s Web Services (OWS) Initiative.
Implemented Systems Presenter: Manos Karpathiotakis Extended Semantic Web Conference 2012.
International Workshop on Web Engineering ACM Hypertext 2004 Santa Cruz, August 9-13 An Engineering Perspective on Structural Computing: Developing Component-Based.
An approach to Intelligent Information Fusion in Sensor Saturated Urban Environments Charalampos Doulaverakis Centre for Research and Technology Hellas.
Krishnaprasad Thirunarayan, Pramod Anantharam, Cory A. Henson, and Amit P. Sheth Kno.e.sis Center, Ohio Center of Excellence on Knowledge-enabled Computing,
Knowledge Enabled Information and Services Science Extending SPARQL to Support Spatially and Temporally Related Information Prateek Jain, Amit Sheth Peter.
Analyzing Theme, Space and Time: An Ontology-based Approach Matthew Perry, Farshad Hakimpour, Amit Sheth 14 th International Symposium on Advances in Geographic.
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
A service-oriented middleware for building context-aware services Center for E-Business Technology Seoul National University Seoul, Korea Tao Gu, Hung.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Supporting Complex Thematic, Spatial and Temporal Queries over Semantic Web Data Matthew Perry 1, Amit P. Sheth 1, Farshad Hakimpour 2, Prateek Jain 1.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY WITHIN THE (SEMANTIC) WEB Matthew Williams
A Core Ontology for Situation Awareness Christopher J. Matheus Versatile Information Systems, Inc. Mieczyslaw M. Kokar Kenneth Baclawski Northeastern University/VIS.
1. 2 Sensor Data Management 3 1.Motivating Scenario 2.Sensor Web Enablement 3.Sensor data evolution hierarchy 4.Semantic Analysis Presentation Outline.
1. 2 Semantic Sensor Markup of Data and Services SSN-XG Meeting (04/22/09) Amit ShethAmit Sheth, Kno.e.sis CenterKno.e.sis Center SSW LabSSW Lab, Services.
1 Advanced Semantic Technologies Prof. Deborah McGuinness and Dr. Patrice Seyed CSCI CSCI ITWS ITWS TA: Justin.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
E2E Spatial Infrastructures The South Esk Hydrological Sensor Web Andrew Terhorst Project Lead: Real-Time Water Information Systems 6 December 2010 Water.
31 March 2009 MMI OntDev 1 Autonomous Mission Operations for Sensor Webs Al Underbrink, Sentar, Inc.
Sensor Standards Harmonization Working Group Report Summary of Sensor Standards Harmonization Working Group (SSHWG) Meeting held on Sensor Standards Harmonization.
Information Dynamics & Interoperability Presented at: NIT 2001 Global Digital Library Development in the New Millennium Beijing, China, May 2001, and DELOS.
WIGOS Data model – standards introduction.
Public Access and Spatial Metadata Values: Semantic Network Services Response to EU Directives Maria Rüther Federal Environment Agency,
Data Assimilation Decision Making Using Sensor Web Enablement M. Goodman, G. Berthiau, H. Conover, X. Li, Y. Lu, M. Maskey, K. Regner, B. Zavodsky, R.
© 2005, Open Geospatial Consortium, Inc. CrisisGrid: Critical Infrastructure and Informatics for Emergency Response 4 May 2005 Mark Reichardt President.
Knowledge Enabled Information and Services Science Spatiotemporal and Thematic Semantic Analytics Matthew Perry PhD. Student Kno.e.sis Center, Wright State.
Versatile Information Systems, Inc International Semantic Web Conference An Application of Semantic Web Technologies to Situation.
Smart Maps and Dumb Questions: A Geospatial Semantic Web Interoperability Experiment Joshua Lieberman Traverse Technologies, Inc. & Northrop Grumman Information.
Botts – August 2004 Sensor Web Enablement Sensor Web Enablement WG (SWE-WG)
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Trustworthy Semantic Webs Building Geospatial Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas October 2006 Presented at OGC Meeting,
Session: Towards systematically curating and integrating
Semantic Sensor Web Amit Sheth LexisNexis Ohio Eminent Scholar
Sensor Web Enablement (SWE) and Sensor Modeling Language (SensorML)
Query Rewriting Framework for Spatial Data
Model-Driven Analysis Frameworks for Embedded Systems
Data Warehousing and Data Mining
Session 2: Metadata and Catalogues
About Thetus Thetus develops knowledge discovery and modeling infrastructure software for customers who: Have high value data that does not neatly fit.
Presentation transcript:

Leveraging Semantic Web techniques to gain situational awareness Can Semantic Web techniques empower perception and comprehension in Cyber Situational Awareness? Talk at Cyber Situational Awareness Workshop, Fairfax, VA Nov 14-15, Amit Sheth LexisNexis Ohio Eminent Scholar Kno.e.sis Center Wright State University Thanks: Cory Henson and Sensor Data Management team (M. Perry, S. Sahoo)

Outline 1.Situational Awareness (SA) 2.SA within the Semantic Web Situation Awareness (SAW) Ontology Sensor Web Enablement Provenance Context Spatial-Temporal-Thematic Analysis

Situation Awareness “Situation awareness is the perception of elements in the environment within a volume of time and space, the comprehension of their meaning, and the projection of their status in the near future.” (1988, Mica Endsley).

JDL: Data Fusion Model A. Steinberg, et al., Rethinking the JDL Data Fusion Levels

JDL: Data Fusion Model M. Kokar, Ontology Based High Level Fusion and Situation Awareness: Methods and Tools Level 0: Signal/Feature Assessment: pixels, signals Level 1: Entity Assessment: object-event identification and tracking Level 2: Situation Assessment: relational analysis of objects-events Level 3: Impact Assessment: threat intent estimation and consequence prediction Level 4: Performance Assessment: resource management, adaptive search and processing

Endsley’s Model M. Kokar, et al., Ontology-based Situation Awareness

Perception involves monitoring and simple recognition produces Level 1 SA, an awareness of multiple situational elements (objects, events, people, systems, environmental factors) and their current states (locations, conditions, modes, actions). Comprehension involves pattern recognition, interpretation and evaluation produces Level 2 SA, an understanding of the overall meaning of the perceived elements - how they fit together as a whole, what kind of situation it is, what it means in terms of one's mission goals. Projection involves anticipation and mental simulation produces Level 3 SA, an awareness of the likely evolution of the situation, its possible/probable future states and events. This is the highest level of SA. Endsley’s Model

Collect Relevant Data Provenance Relate Situation Entities Semantic Analysis thematic Spatio-Temporal trust M. Kokar, et al., Ontology-based Situation Awareness* (Modified Figure) Endsley’s Model w/ Semantics Identify Situation Entities

Situation Awareness Data Pyramid Sensor Data (World) Entity Metadata (Perception) Relationship Metadata (Comprehension) Expressiveness Data Information Semantics/Understanding /Insight Data Pyramid

Situation Awareness Situation Awareness Components Physical World: Sensor Data Perception: Entity Metadata Comprehension: Relationship Metadata Semantic Analysis How is the data represented? Sensor Web Enablement What are the antecedents of the event? Provenance Analysis Where did the event occur? Spatial Analysis When did the event occur? Temporal Analysis What is the significance of the event? Thematic Analysis

Sensor Web Enablement

OGC Mission To lead in the development, promotion and harmonization of open spatial standards Open Geospatial Consortium Consortium of 330+ companies, government agencies, and academic institutes Open Standards development by consensus process Interoperability Programs provide end-to-end implementation and testing before spec approval Standard encodings, e.g. –GeographyML, SensorML, Observations & Measurements, TransducerML, etc. Standard Web Service interfaces, e.g. –Web Map Service –Web Feature Service –Web Coverage Service –Catalog Service –Sensor Web Enablement Services (Sensor Observation Service, Sensor Alert Service, Sensor Process Service, etc.)

Network Services Vast set of users and applications Constellations of heterogeneous sensors Weather Chemical Detectors Biological Detectors Sea State Surveillance Airborne Satellite Distributed self-describing sensors and related services Link sensors to network and network- centric services Common XML encodings, information models, and metadata for sensors and observations Access observation data for value added processing and decision support applications Users on exploitation workstations, web browsers, and mobile devices Sensor Web Enablement

GeographyML (GML) TransducerML (TML) Observations & Measurements (O&M) Information Model for Observations and Sensing Sensor and Processing Description Language Multiplexed, Real Time Streaming Protocol Common Model for Geography Systems and Features SensorML (SML) Sam Bacharach, “GML by OGC to AIXM 5 UGM,” OGC, Feb. 27, SWE Languages and Encodings

Catalog Service SOSSASSPS Clients Access Sensor Description and Data Command and Task Sensor Systems Dispatch Sensor Alerts to registered Users Discover Services, Sensors, Providers, Data Accessible from various types of clients from PDAs and Cell Phones to high end Workstations Sam Bacharach, “GML by OGC to AIXM 5 UGM,” OGC, Feb. 27, SWE Components – Web Services

17 Semantic Sensor ML – Adding Ontological Metadata Person Company Coordinates Coordinate System Spatial Ontology Mike Botts, "SensorML and Sensor Web Enablement," Earth System Science Center, UAB Huntsville Domain Ontology Event Situation Situation Awareness Ontology Time Units Timezone Temporal Ontology

Situation Awareness Ontology

Ontology What is an Ontology? “Ontology is about the exact description of things and their relationships.” World Wide Web Consortium (W3C)

Core SAW Ontology Provides a framework from which to build ontologies for arbitrary situations Represents objects and relationships as well as their evolution over time Captures sufficient information about a situation to support high-level reasoning Economical design permits its implementation in a working system Situation Awareness Ontology C. Matheus, et al., A Core Ontology for Situation Awareness

Situation Awareness Ontology C. Matheus, et al., An Application of Semantic Technologies to Situation Awareness

Provenance Context

Provenance What is Provenance? The recording of details in a data process workflow Trace back to where the particular data entity originated The phenomena captured by the sensor The sensor characteristics associated with data What processing was done on data Enables effective interpretation of object or event - Trust Evaluate whether particular data entity is relevant in current situation based on its provenance Enhanced situation comparison through use of provenance

Semantic Provenance Context for Situation Awareness Use of provenance associated with data to evaluate if situation awareness is correct Situation analysis utilizes Provenance Context Provenance Context components Type of Data Type of Process Type of Agent (e.g., Sensor) Provenance Context components defined in Ontology Well defined formal semantics Machine processable Scalable to large data sets

Spatial, Temporal, Thematic Analysis

North Korea detonates nuclear device on October 9, 2006 near Kilchu, North Korea Thematic Dimension: What Temporal Dimension: When Spatial Dimension: Where Three Dimensions of Information

Where we are, where we need to go Semantic Analytics Searching, analyzing and visualizing semantically meaningful connections between named entities Significant progress with thematic data Semantic associations (Rho-Operator) Subgraph discovery Query languages (SPARQ2L, SPARQLeR) Data stores (Brahms) Spatial and Temporal data is critical in many analytical domains Need to support spatial and temporal data and relationships

Current Research Towards STT Relationship Analysis Modeling Spatial and Temporal data using SW standards (RDF(S)) 1 –Upper-level ontology integrating thematic and spatial dimensions –Use Temporal RDF 3 to encode temporal properties of relationships –Demonstrate expressiveness with various query operators built upon thematic contexts Graph Pattern queries over spatial and temporal RDF data 2 –Extended ORDBMS to store and query spatial and temporal RDF –User-defined functions for graph pattern queries involving spatial variables and spatial and temporal predicates –Implementation of temporal RDFS inferencing 1.Matthew Perry, Farshad Hakimpour, Amit Sheth. "Analyzing Theme, Space and Time: An Ontology-based Approach", Fourteenth International Symposium on Advances in Geographic Information Systems (ACM-GIS '06), Arlington, VA, November , Matthew Perry, Amit Sheth, Farshad Hakimpour, Prateek Jain. “Supporting Complex Thematic, Spatial and Temporal Queries over Semantic Web Data", Second International Conference on Geospatial Semantics (GeoS ‘07), Mexico City, MX, November 29 – 30, Claudio Gutiérrez, Carlos A. Hurtado, Alejandro A. Vaisman. “Temporal RDF”, ESWC 2005:

Upper-level Ontology modeling Theme and Space Occurrent Continuant Named_Place Spatial_Occurrent Dynamic_Entity Spatial_Region Occurrent: Events – happen and then don’t exist Continuant: Concrete and Abstract Entities – persist over time Named_Place: Those entities with static spatial behavior (e.g. building) Dynamic_Entity: Those entities with dynamic spatial behavior (e.g. person) Spatial_Occurrent: Events with concrete spatial locations (e.g. a speech) Spatial_Region: Records exact spatial location (geometry objects, coordinate system info) occurred_at located_at occurred_at: Links Spatial_Occurents to their geographic locations located_at: Links Named_Places to their geographic locations rdfs:subClassOf property

Occurrent Continuant Named_Place Spatial_Occurrent Dynamic_Entity Person City Politician Soldier Military_Unit Battle Vehicle Bombing Speech Military_Event assigned_to on_crew_of used_in gives participates_in trains_at Spatial_Region located_atoccurred_at Upper-level Ontology Domain Ontology rdfs:subClassOf used for integration rdfs:subClassOf relationship type dynamic entities get spatial properties indirectly through relationships with spatial entities

Sample STT Query Scenario (Biochemical Threat Detection): Analysts must examine soldiers’ symptoms to detect possible biochemical attack Query specifies (1)a relationship between a soldier, a chemical agent and a battle location (graph pattern 1) (2)a relationship between members of an enemy organization and their known locations (graph pattern 2) (3)a spatial filtering condition based on the proximity of the soldier and the enemy group in this context (spatial Constraint)

Using SW to enable perception and comprehension Perception Leveraging current research in sensor data representation found in the Sensor Web Enablement metadata languages Using SWE languages to model sensors, processes, and data Comprehension Extending the Sensor Web Enablement languages with semantic metadata to provide the ability to model relationships between entities Semantic relationships provide “meaning” to objects and events within a situation Using Situational Awareness Ontology to model situations and provide a framework for Semantic Analysis Provenance Context provides a historical record of relevant objects and events within a situation Spatial, Temporal and Thematic analysis provides the “where”, “when”, and “what” of objects and events within a situation Utilizing Semantic Web technologies to enable perception and comprehension within Situational Awareness

C. Matheus, M. Kokar and K. Baclawski, A Core Ontology for Situation Awareness, Sixth International Conference on Information Fusion, pp , Cairns, Australia, July 2003 C. Matheus, M. Kokar, K. Baclawski and J. Letkowski, An Application of Semantic Web Technologies to Situation Awareness, 4 th International Semantic Web Conference, ISWC 2005, Galway, Ireland, November, 2005 M. Kokar, C. Matheus and K. Baclawski, Ontology-based situation awareness, Informat. Fusion, 2007, doi: /j.inffus M. Kokar, Ontology Based High Level Fusion and Situation Awareness: Methods and Tools, Presentation, Quebec, 2007 A. Steinberg and C. Bowman, Rethinking the JDL data fusion levels, National Symposium on Sensor and Data Fusion, 2004 Wikipedia, Situation Awareness, Open Geospatial Consortium, Sensor Web Enablement WG, Sam Bacharach, “GML by OGC to AIXM 5 UGM,” OGC, Feb. 27, References