A Semantically Enabled Service Architecture for Mashups over Streaming and Stored Data Alasdair J G Gray University of Manchester Extended Semantic Web.

Slides:



Advertisements
Similar presentations
VOEvent Working Group First meeting of VOEvent WG at an IVOA Interop Small but intensely interested group Much accomplished in the short time since the.
Advertisements

Semantic Event Processing in ENVISION Alejandro Llaves, Patrick Maué, Henry Michels, & Marcell Roth Institute for Geoinformatics University of Muenster.
Marc Grégoire, DRDC Ottawa Luc Beaudoin, Bologik Inc.
Richard (Rick) Jones SWFDP Training Workshop on Severe Weather Forecasting Bujumbura, Burundi, Nov 11-16, 2013.
A multi-level metadata approach for a Public Sector Information data infrastructure Nikos Houssos 1,2, Brigitte Jörg 1,3, Brian Matthews 4 1 euroCRIS 2.
Event dashboard: Capturing user-defined semantics for event detection over real-time sensor data CSIRO LAND AND WATER Jonathan Yu | Research engineer Environmental.
ASNA Architecture and Services of Network Applications Research overview and opportunities L. Ferreira Pires.
SemSorGrid4Env: Semantic Sensor Grids for Rapid Application Development for Environmental Management Development of an integrated information.
Industry-IOOS Workshop March 2004 Marathon, Houston IOOS -COASTMAP Model and Management System Eric Anderson ASA Narragansett, RI.
 Copyright 2008 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Live Linked Open Sensor.
1 How Semantic Technology Can Improve the NextGen Air Transportation System Information Sharing Environment 4th Annual Spatial Ontology Community of Practice.
Progress Report 11/1/01 Matt Bridges. Overview Data collection and analysis tool for web site traffic Lets website administrators know who is on their.
Detecting Economic Events Using a Semantics-Based Pipeline 22nd International Conference on Database and Expert Systems Applications (DEXA 2011) September.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
An Environmental Information System for Hypoxia in Corpus Christi Bay: A WATERS Network Testbed Paul Montagna, Texas A&M University Corpus Christi Barbara.
Speaker: Alasdair J G Gray Semantic Sensor Web Components ESWC 2011 Tutorial 29 May 2011.
GEOSS Common Infrastructure: A practical tour Doug Nebert U.S. Geological Survey September 2008.
Mapping and GIS1 Implementation of Grid technology in GIS/Remote sensing Nov 21, 2006.
BRINGING MARINE DATA ASSETS TO THE FUTURE INTERNET “ENVIROfying” the Future Internet Leveraging the Future Internet for the Marine Usage Area Dr.Conor.
Panayiotis G. Andreou, George Constantinou, Demetrios Zeinalipour-Yazti, George Samaras Department of Computer Science, University of Cyprus Panayiotis.
Performance and Exception Monitoring Project Tim Smith CERN/IT.
DEFRA 1 st IMPACT Workshop - 16/17 May 2002 How does this research fit within the UK? Dr Mervyn Bramley Flood Defence Development Manager, Environment.
EPSRC Grant: EP/FP202511/1 From offshore wave to coastal erosion and overtopping Nicolas Chini 1, Lucy Bricheno 2, Chris Wilson 2,
An approach to Intelligent Information Fusion in Sensor Saturated Urban Environments Charalampos Doulaverakis Centre for Research and Technology Hellas.
Office of Coast Survey NOAA’s Storm Surge Roadmap: a Pathway to Improved Products and Services Jesse C. Feyen Storm Surge Roadmap Portfolio Manager.
Water Web Services David R. Maidment Center for Research in Water Resources University of Texas at Austin Open Waters Symposium Delft, the Netherlands.
© World Meteorological Organization About the Workshop Agenda – Session 3 Issues for discussions: 1) Definitions of hazards (and related cascading hazards)
The IALA Vision for e-Navigation Nordic Navigation Conference Oslo 16 & 17 October 2007.
1.View Description 2.Primary Presentation 3.Element Catalog Elements and Their Properties Relations and Their Properties Element Interfaces Element Behavior.
Data Integration on the Semantic Sensor Web Alasdair J G Gray Information Management Group University of Manchester Seminar at Imperial College London.
e-Navigation and it’s applicability to inland waterways
The DNER - a national digital library Andy Powell ZIG Meeting, York October 2001 UKOLN, University of Bath UKOLN is funded by Resource:
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
FARGIS Seminar og Work Shop 16. – 17. mars 2004 Ved Reidar Kjennbakken.
Network and Grid Monitoring Ludek Matyska CESNET Czech Republic.
Federation and Fusion of astronomical information Daniel Egret & Françoise Genova, CDS, Strasbourg Standards and tools for the Virtual Observatories.
Flash Flood Forecasting as an Element of Multi-Hazard Warning Systems Wolfgang E. Grabs Chief, Water Resources Division WMO.
SOA-25: Data Distribution Solutions Using DataXtend ® Semantic Integrator for Sonic ™ ESB Users Jim Barton Solution Architect.
Ontology-driven complex event processing for real time algal bloom detection AOW Dec 2011 Jonathan Yu Kerry Taylor and Brad Sherman.
A Data Stream Publish/Subscribe Architecture with Self-adapting Queries Alasdair J G Gray and Werner Nutt School of Mathematical and Computer Sciences,
Users are moving towards web applications Content on the web is more personal & meaningful Development on the web is easier than the OS.
CERN IT Department CH-1211 Genève 23 Switzerland t CERN IT Monitoring and Data Analytics Pedro Andrade (IT-GT) Openlab Workshop on Data Analytics.
Semantic sewer pipe failure detection: Linked data approaches for discovering events Jonathan Yu | Research software engineer Environmental Information.
REGIONAL STAKEHOLDER TWG KICKOFF WEBINAR MAY 4 1:30-3:30 PM Next Generation Transit Service Information Portal.
The DEWETRA platform An advanced Early Warning System.
3-D rendering of jet stream with temperature on Earth’s surface ESIP Air Domain Overview The Air Domain encompasses a variety of topic areas, but its focus.
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.
Distributed Archives Interoperability Cynthia Y. Cheung NASA Goddard Space Flight Center IAU 2000 Commission 5 Manchester, UK August 12, 2000.
Towards integrating multi-sourced sensors for natural disaster management - Case study in flood management By: Farzad Aghakarim Alamdara Flood Forum Victoria.
BY K.MOUNIKA CSE 4 TH YEAR. What is a Tsunami? A tsunami is a wave in the ocean or in a lake that is created by a geologic event characterized by a series.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
Internet of Things. Creating Our Future Together.
September 2003, 7 th EDG Conference, Heidelberg – Roberta Faggian, CERN/IT CERN – European Organization for Nuclear Research The GRACE Project GRid enabled.
Making Space for Water Risk Mapping: Coastal Erosion Tuesday 17th October 2006 Geoff Astle Senior Project Manager Environment Agency.
Surface Current Mapping in the Lower Chesapeake Bay INTRODUCTION High frequency RADAR antennas are used to observe the surface circulation patterns in.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
ICAO Seminar on Aeronautical spectrum management (Cairo, 7 – 17 June 2006) SAFIRE Spectrum and Frequency Information Resource (presented by Eurocontrol)
Progress Meeting at ESA - ESRIN December, 5th 2008
UCSD Neuron-Centered Database
Work plan revisited Activity 3 Impact Activity 4 Management
ICAO Seminar on Aeronautical spectrum management (Cairo, 7 – 17 June 2006) SAFIRE Spectrum and Frequency Information Resource (presented by Eurocontrol)
Impact Based Forecast and Warnings in Curacao
Database Environment Transparencies
Geospatial and Problem Specific Semantics Danielle Forsyth, CEO and Co-Founder Thetus Corporation 20 June, 2006.
Session 2: Metadata and Catalogues
1/18/2019 Transforming the Way the DoD Manages Data Implementing the Net Centric Data Strategy using Communities of Interest Introduction
2/15/2019 Transforming the Way the DoD Manages Data Implementing the Net Centric Data Strategy using Communities of Interest Introduction
About Thetus Thetus develops knowledge discovery and modeling infrastructure software for customers who: Have high value data that does not neatly fit.
The Green Paper on Marine Knowledge: initial comments from Hydrographic Offices* *SHOM,
FLOODsite Integrated Project
Presentation transcript:

A Semantically Enabled Service Architecture for Mashups over Streaming and Stored Data Alasdair J G Gray University of Manchester Extended Semantic Web Conference 2011

Overview of the Talk Motivation: Estuarine Flooding Semantic Sensor Web – SemSorWeb –Requirements –Architecture Semantic property documents Demo application: sample mashup June 20111Semantic service architecture for mashups – A. J. G. Gray

Motivation: Estuarine Flooding The Solent Strait separating the Isle of Wight from English mainland Busy shipping channel and ports Complex tidal and wave patterns –Two high tides 2Semantic service architecture for mashups – A. J. G. GrayJune 2011

The Solent June Images: Semantic service architecture for mashups – A. J. G. Gray

Estuarine Flooding Financial implications –Damage –Loss of business Personal factors –Emotional impact Flood prediction –Locations –Severity Requires correlating –Sea-state data –Weather forecasts –Details of sea defences Response Planning –Evacuation routes –Personnel deployment –…–… Requires more data –Traffic reports –Shipping –…–… June Image: Semantic service architecture for mashups – A. J. G. Gray

Flood defences data (database) Meteorological forecasts Flood Detection and Response “Detect overtopping events in the Solent region” sea-level > sea-defence Sea-level: sensors Defence heights: databases “Provide contextual information” Web feeds Other sources: maps, models 5June 2011 Real-time sensor data Wave, Wind, Tide Semantic service architecture for mashups – A. J. G. Gray Other sources: Maps, models, …

1.Accurate characterisation of conditions that define an event 2.Correlation of data of differing modalities 3.Integrating data from heterogeneous data models 4.Discovery of relevant data sources 5.Presentation and control of information June Sensor Web Requirements “Provide flood risk details of overtopping events in the Solent region with high wind speed observations” Semantic service architecture for mashups – A. J. G. Gray

Application Services Semantic Registry Semantic Integrator Data Source Connectivity Bridge Applications Concrete Resource SemSorWeb Architecture Interfaces Service Metadata Registration Discovery Integration Query Data Access Subscription Notification June Semantic Property Document

Reconcile Terminology SSN SWEET Service Coastal Defences Ordnance Survey Additional Regions Role DOLCE UltraLite Schema FOAF Upper External SSG4Env infrastructure Flood domain June 20118Semantic service architecture for mashups – A. J. G. Gray

Sea-State Sensor Data: Channel Coastal Observatory 43 sensors deployed around UK coast Measuring –Tides (7) –Waves (24) –Weather conditions (12) On and off shore Bespoke hardware Fixed functionality Fixed data rate Central data centre June 20119Semantic service architecture for mashups – A. J. G. Gray

Publishing CCO Sensor Data Service Description –Streaming data service Dataset Description –Spatiotemporal data coverage –Thematic data coverage Tide height Dataset schema description –envdata_sndownpier_tide (ts:int, Observed:float, Tz:float, Hs:float, HMax:float, Tp:float) Channel coastal observatory streaming data service envdata_SandownPier_Tide [2005, NOW] ; envdata_SandownPier_Tide HMax June 2011Semantic service architecture for mashups – A. J. G. Gray10

Environment Agency: Flood Defences Database (NFCDD) Flood defence details –Type of defence Wall Sand banks … –Location –Height –… June Semantic service architecture for mashups – A. J. G. Gray

Publishing NFCDD Data Relational database –locations (id:int, latitude:decimal, longitude:decimal,location: string, storm_threshold:decimal) Service Description –Stored data service Dataset Description –Spatiotemporal data coverage –Thematic data coverage Sea defences June 2011Semantic service architecture for mashups – A. J. G. Gray12

13 Flood Web Application “Smashing it all together” Severe Weather Alert! Gale force winds, Boscombe Bay Severe Weather Alert! Gale force winds, Boscombe Bay

Relevant Data Sources Sensor/Streaming Data Sea-state sensor data –CCO –Port authority –WaveNet Shipping –AIS Traffic Alerts –RSS feed Contextual Data Base Maps Flood defense details Land usage Weather forecasts Flooding forecasts June Semantic service architecture for mashups – A. J. G. Gray

User Login: Locate Relevant Data User logs in selecting: Role Region Task Values parameterise registry lookups

Initial Display June 2011Semantic service architecture for mashups – A. J. G. Gray16 Inform user of potential overtopping events. Pose query to integrated data source. Inform user of potential overtopping events. Pose query to integrated data source.

Integrating Sensed and Stored Data Web Application Application Services IntegratorDQPCCO-WSCCO-Stored GET SPARQLExecuteFactory(integrator, query) GenericQueryFactory(snee, pull, query) EPR URL JSON GET URL SPARQLResultSet GetStreamItem(int:, ) WebRowSet SQLExecute(cco, query) GetStreamItem(cco:, ) WebRowSet GetStreamItem(snee:pull:, ) WebRowSet GetStreamItem(cco:, ) WebRowSet GetStreamItem(snee:pull:, ) WebRowSet GetStreamItem(cco:, ) WebRowSet JSON GET URL SPARQLResultSet GetStreamItem(int:, )

Sensor Data June 2011Semantic service architecture for mashups – A. J. G. Gray18

Conclusions: Requirements revisited 1.Accurate characterisation of conditions that define an event –Declarative queries 2.Correlation of data of differing modalities –Query evaluation over streaming and stored 3.Integrating data from heterogeneous data models –Ontology-based access to streaming and stored data 4.Discovery of relevant data sources –Semantic registry 5.Presentation and control of information –Application services to support, e.g. smash-ups June Semantic service architecture for mashups – A. J. G. Gray

Acknowledgements For more information: Demo application: vices/dynamic-demo vices/dynamic-demo June 2011Semantic service architecture for mashups – A. J. G. Gray20

Application Tier Middleware Tier Data Tier Application Services Semantic Registry Semantic Integrator Data Source Connectivity Bridge Applications Concrete Resource SemSorWeb Architecture June Semantic Property Document