An architecture to provide quality of service in OGC SWE Context

Size: px
Start display at page:

Download "An architecture to provide quality of service in OGC SWE Context"

Transcription

1 An architecture to provide quality of service in OGC SWE Context Thiago Caproni Tavares 14th November, 2013 Thiago Caproni Tavares () SWARCH 14th November, / 40

2 Outline 1 About Me 2 Introduction Motivation Main Objective 3 Background Information Model Interface Model 4 SWARCH 5 Performance Evaluation Experiment Design Results 6 Conclusions Thiago Caproni Tavares () SWARCH 14th November, / 40

3 Outline 1 About Me 2 Introduction Motivation Main Objective 3 Background Information Model Interface Model 4 SWARCH 5 Performance Evaluation Experiment Design Results 6 Conclusions Thiago Caproni Tavares () SWARCH 14th November, / 40

4 About Me Undergraduate degree at Pontifical Catholic University of Minas Gerais (PUC Minas); Master degree at ICMC - University of São Paulo; PhD Student at ICMC - University of São Paulo; Lecturer at Federal Institute of Education, Science, and Technology in Minas Gerais Southern (IFSULDEMINAS); Thiago Caproni Tavares () SWARCH 14th November, / 40

5 USP São Paulo Bauru Ribeirão Preto São Carlos Piracicaba Pirassununga Lorena Thiago Caproni Tavares () SWARCH 14th November, / 40

6 ICMC/USP - City of São Carlos Thiago Caproni Tavares () SWARCH 14th November, / 40

7 ICMC/USP - City of São Carlos Thiago Caproni Tavares () SWARCH 14th November, / 40

8 IFSULDEMINAS Inconfidentes Machado Muzambinho Passos Poços de Caldas Pouso Alegre Thiago Caproni Tavares () SWARCH 14th November, / 40

9 IFSULDEMINAS - City of Inconfidentes Thiago Caproni Tavares () SWARCH 14th November, / 40

10 IFSULDEMINAS - City of Inconfidentes Thiago Caproni Tavares () SWARCH 14th November, / 40

11 Outline 1 About Me 2 Introduction Motivation Main Objective 3 Background Information Model Interface Model 4 SWARCH 5 Performance Evaluation Experiment Design Results 6 Conclusions Thiago Caproni Tavares () SWARCH 14th November, / 40

12 Motivation SOA is an emergent area in Sensor Networks; Quality of Services on SWE standards is still under explored: OGC standards provide an important framework for addressing semantics, but more work needs to be done to enable fusion of data from diverse sensor types. Data quality and quality of service are important issues to be addressed in sensor web standards development activities [OGC, 2013b] Thiago Caproni Tavares () SWARCH 14th November, / 40

13 Main Objective It aims to provide an architecture named SWARCH, which offers quality of services to SWE standards. Thiago Caproni Tavares () SWARCH 14th November, / 40

14 Outline 1 About Me 2 Introduction Motivation Main Objective 3 Background Information Model Interface Model 4 SWARCH 5 Performance Evaluation Experiment Design Results 6 Conclusions Thiago Caproni Tavares () SWARCH 14th November, / 40

15 Sensor Platforms [Akyildiz and Vuran, 2010] Thiago Caproni Tavares () SWARCH 14th November, / 40

16 Sensor Network Abstraction Requirements: Technology Interoperability; Uniform Data Access [Chen and Varshney, 2004]; Ontology for Data Format Homogenization; Service Discovery; Metadata; Processing; Thiago Caproni Tavares () SWARCH 14th November, / 40

17 Sensor Network Abstractions Thiago Caproni Tavares () SWARCH 14th November, / 40

18 OGC Sensor Web Enablement OGC SWE: Open Geospatial Consortium: Sensor Web Enablement: The Sensor Web Enablement standards enable developers to make all types of sensors, transducers and sensor data repositories discoverable, accessible and useable via Web. [OGC, 2013a] Thiago Caproni Tavares () SWARCH 14th November, / 40

19 Information Model [Bröring et al., 2011] SWE Common 2.0 Defines data types shared by multiple specifications; Observation & Measurements (O&M): Defines an encoding to describe observations; Sensor Model Language (SensorML): Defines an XML encoding for the description of all kinds of sensors; Thiago Caproni Tavares () SWARCH 14th November, / 40

20 Interface Model [Bröring et al., 2011] Sensor Observation Service: Provides an interface to get sensor observations; Sensor Event Service: Provides an interface to subscribe alerts; Sensor Instance Registry: Provides an interface to manage and search sensor metadata; Thiago Caproni Tavares () SWARCH 14th November, / 40

21 Sensor Observation Service GetCapabilities: Gets information about the service; DescribeSensor: Gets the description of a sensor or sensor system; GetObservation: Gets an observation set filtered by different criteria (time, location, etc); RegisterSensor: Allows to add new sensors; InsertObservation: Allows to add new observations to a specific sensor; Thiago Caproni Tavares () SWARCH 14th November, / 40

22 GetObservation (SOS) <GetObservation > < offering > OFFERING </ offering > < eventtime > <ogc:tm_during > <ogc:propertyname >om:samplingtime </ ogc:propertyname > <gml:timeperiod > <gml:beginposition > T17:00: :00 </ gml:beginposition > <gml:endposition > T18:00: :00 </ gml:endposition > </ gml:timeperiod > </ ogc:tm_during > </ eventtime > <observedproperty > observedproperty </ observedproperty > <responseformat >text /xml ; subtype=& quot ;om /1.0.0& quot ;</ responseformat > </ GetObservation > Thiago Caproni Tavares () SWARCH 14th November, / 40

23 Sensor Event Service Level 1: Allows the sensor registration by a XPath expression; Level 2: Allows the filters registration (temporal, location and comparing through Filter Encoding Specification); Level 3: Allows the determination of multiple filters; Thiago Caproni Tavares () SWARCH 14th November, / 40

24 Subscribe - Level 1 (SES) <? xml version=" 1.0 " encoding="utf -8"?> <soap:envelope xmlns:soap=" http: // /2003/05/ soap - envelope " xmlns:wsa=" http: // /2005/08/ addressing " xmlns:wsnt=" http: // docs.oasis -open.org /wsn /b -2"> <soap:header > < wsa:to > host url </ wsa:to > < wsa:action > http: // docs.oasis -open.org /wsn /bw -2/ NotificationProducer / SubscribeRequest </ wsa:action > < wsa:from > <wsa:address >http: // /2005/08/ addressing /role / anonymous</ wsa:address > </ wsa:from > </ soap:header > < soap:body > <wsnt:subscribe > <wsnt:consumerreference > <wsa:address > consumer url </ wsa:address > </ wsnt:consumerreference > <wsnt:filter > <wsnt:messagecontent Dialect=" http: // /TR /1999/ REC -xpath " xmlns:xlink=" http: // /1999/ xlink " xmlns:om =" http: // www. opengis.net /om /1.0 "> // om:observation / om:procedure = water_gauge_sensor -1 </ wsnt:messagecontent > </ wsnt:filter > </ wsnt:subscribe > </ soap:body > </ soap:envelope > Thiago Caproni Tavares () SWARCH 14th November, / 40

25 Sensor Instance Registry Provides an interface to manage sensor metadata; These metadata are encoding with SensorML; Searches are executed by: Service Type; Phenomena; Location; Description; Sensor ID; Thiago Caproni Tavares () SWARCH 14th November, / 40

26 SearchSensorRequest (SIR) < sir:searchsensorrequest service =" SIR " > <sir:searchcriteria > <ServiceCriteria > <ServiceType > SES </ ServiceType > </ ServiceCriteria > <sir:phenomenon > <sir:phenomenonname > urn:ogc:def:property:ogc:1.0 :waterlevelconcentration </ sir:phenomenonname > </ sir:phenomenon > </ sir:searchcriteria > </ sir:searchsensorrequest > Thiago Caproni Tavares () SWARCH 14th November, / 40

27 Outline 1 About Me 2 Introduction Motivation Main Objective 3 Background Information Model Interface Model 4 SWARCH 5 Performance Evaluation Experiment Design Results 6 Conclusions Thiago Caproni Tavares () SWARCH 14th November, / 40

28 Sensor Web Architecture Traditional SWE Thiago Caproni Tavares () SWARCH 14th November, / 40

29 Sensor Web Architecture SWARCH Thiago Caproni Tavares () SWARCH 14th November, / 40

30 SearchSensor Message + QoS Parameters < tns:searchsensor > < tns:request > < sir:searchsensorrequest > < sir:searchcriteria >... </ sir:searchcriteria > </ sir:searchsensorrequest > </ tns:request > < tns:qosparameter > < parameter > rt </ parameter > < operator > le </ operator > <value > 200 </ value > </ tns:qosparameter > </ tns:searchsensor Thiago Caproni Tavares () SWARCH 14th November, / 40

31 Outline 1 About Me 2 Introduction Motivation Main Objective 3 Background Information Model Interface Model 4 SWARCH 5 Performance Evaluation Experiment Design Results 6 Conclusions Thiago Caproni Tavares () SWARCH 14th November, / 40

32 Evaluation Scenario Virtual Machines Capability Quant Proc. Mem. Disk Low MB 15 GB Medium GB 15 GB High GB 15 GB Tabela: Virtual Machine Settings Thiago Caproni Tavares () SWARCH 14th November, / 40

33 LaSDPC - Cluster Thiago Caproni Tavares () SWARCH 14th November, / 40

34 Experiment Design Factors Experiments Broker Threads 1 No Broker 10, 20, Broker 10, 20, Tabela: Experiment Types Metric Response Time Thiago Caproni Tavares () SWARCH 14th November, / 40

35 Results Thiago Caproni Tavares () SWARCH 14th November, / 40

36 Sensor Observation Service (SOS) Thiago Caproni Tavares () SWARCH 14th November, / 40

37 Sensor Observation Service (SOS) Thiago Caproni Tavares () SWARCH 14th November, / 40

38 Sensor Event Service (SES) Thiago Caproni Tavares () SWARCH 14th November, / 40

39 Sensor Event Service (SES) Thiago Caproni Tavares () SWARCH 14th November, / 40

40 Broker Influence Thiago Caproni Tavares () SWARCH 14th November, / 40

41 Broker Influence Thiago Caproni Tavares () SWARCH 14th November, / 40

42 Outline 1 About Me 2 Introduction Motivation Main Objective 3 Background Information Model Interface Model 4 SWARCH 5 Performance Evaluation Experiment Design Results 6 Conclusions Thiago Caproni Tavares () SWARCH 14th November, / 40

43 Conclusions and Future Works Include a broker in the search interaction between clients and services providers can improve the access quality to the SWE services; The implemented prototype has reduced the response times in our evaluation; Next steps: Improve the mechanism to select and evaluate the parameters of quality of service: [Reiff-marganiec et al., 2007]; [Yu and Reiff-marganiec, 2008]; Add others QoS parameters in the architecture; Thiago Caproni Tavares () SWARCH 14th November, / 40

44 References I Akyildiz, I. and Vuran, M. C. (2010). Wireless Sensor Networks. John Wiley & Sons, Inc., New York, NY, USA. Bröring, A., Echterhoff, J., Jirka, S., Simonis, I., Everding, T., Stasch, C., Liang, S., and Lemmens, R. (2011). New generation sensor web enablement. Sensors, 11(3): Chen, D. and Varshney, P. K. (2004). Qos support in wireless sensor networks: A survey. In International Conference on Wireless Networks 04, pages OGC (2013a). Sensor web enablement (swe). Available in: Last Access: 06/05/2013. OGC (2013b). Why is the ogc involved in sensor webs? Available in: Last Acces: 09/05/2013. Reiff-marganiec, S., Yu, H. Q., and Tilly, M. (2007). Service selection based on non-functional properties. In In Proceedings of Non Functional Properties and Service Level Agreements in Service Oriented Computing Workshop. Springer. Yu, H. Q. and Reiff-marganiec, S. (2008). Non-functional property based service selection: A survey and classification of approaches. Thiago Caproni Tavares () SWARCH 14th November, / 40

45 Thanks... Thiago Caproni Tavares () SWARCH 14th November, / 40

Providing Mobile Sensor Data in a Standardized Way - The SOSmobile Web Service Interface

Providing Mobile Sensor Data in a Standardized Way - The SOSmobile Web Service Interface Providing Mobile Sensor Data in a Standardized Way - The SOSmobile Web Service Interface Christoph Stasch, Arne Bröring, Alexander C. Walkowski IfGI, Institute for Geoinformatics Robert-Koch-Str. 26-28,

More information

Applying OGC Sensor Web Enablement to Risk Monitoring and Disaster Management

Applying OGC Sensor Web Enablement to Risk Monitoring and Disaster Management Applying OGC Sensor Web Enablement to Risk Monitoring and Disaster Management Simon Jirka 1, Arne Bröring 2, Christoph Stasch 3 1 52 North Initiative for Geospatial Open Source Software GmbH, jirka@52north.org

More information

The four (five) Sensors

The four (five) Sensors The four (five) Sensors SWE based sensor integration in the German Indonesian Tsunami Early Warning and Mitigation System project (GITEWS) Rainer Häner, GeoForschungsZentrum Potsdam Content GITEWS: A short

More information

Sensor Data Visualization in Virtual Globes. Luis Enrique Rodríguez Pupo

Sensor Data Visualization in Virtual Globes. Luis Enrique Rodríguez Pupo Sensor Data Visualization in Virtual Globes Luis Enrique Rodríguez Pupo i Sensor Data Visualization in Virtual Globes Dissertation supervised by PhD. Alain Tamayo Fong Dissertation co-supervised by PhD.

More information

SENSOR WEB SERVICES FOR EARLY FLOOD WARNINGS BASED ON SOIL MOISTURE PROFILES

SENSOR WEB SERVICES FOR EARLY FLOOD WARNINGS BASED ON SOIL MOISTURE PROFILES SENSOR WEB SERVICES FOR EARLY FLOOD WARNINGS BASED ON SOIL MOISTURE PROFILES Thomas Brinkhoff a, *, Stephan Jansen b a Jade University Oldenburg, Institute for Applied Photogrammetry and Geoinformatics,

More information

Using Wireless Sensor Networks in the Sensor Web for Flood Monitoring in Brazil

Using Wireless Sensor Networks in the Sensor Web for Flood Monitoring in Brazil Using Wireless Sensor Networks in the Sensor Web for Flood Monitoring in Brazil Lívia C. Degrossi, degrossi@icmc.usp.br Guilherme G. do Amaral ggentil@grad.icmc.usp.br Eduardo S. M. de Vasconcelos esmv@grad.icmc.usp.br

More information

Development of Sensor Web Applications with Open Source Software

Development of Sensor Web Applications with Open Source Software Development of Sensor Web Applications with Open Source Software Arne Bröring1, Eike Hinderk Jürrens1, Simon Jirka1, Christoph Stasch2 1 52 North Initiative for Geospatial Open Source Software GmbH {broering,

More information

The Interoperability of Wireless Sensor Networks

The Interoperability of Wireless Sensor Networks The Interoperability of Wireless Sensor Networks Daniela Ballari, Miguel Angel Manso-Callejo, Monica Wachowicz Technical University of Madrid daniela@topografia.upm.es; m.manso@upm.es; m.wachowicz@topografia.upm.es

More information

Linking Sensor Web Enablement and Web Processing Technology for Health-Environment Studies

Linking Sensor Web Enablement and Web Processing Technology for Health-Environment Studies Linking Sensor Web Enablement and Web Processing Technology for Health-Environment Studies Simon Jirka 1, Stefan Wiemann 2, Johannes Brauner 2, and Eike Hinderk Jürrens 1 1 52 North Initiative for Geospatial

More information

Implementation and documentation of Sensor Web Enablement at KNMI

Implementation and documentation of Sensor Web Enablement at KNMI Implementation and documentation of Sensor Web Enablement at KNMI Álvaro Plata Martínez De Bilt, 2011 Stageverslag KNMI stageverslag De Bilt, 2011 PO Box 201 3730 AE De Bilt Wilhelminalaan 10 De Bilt

More information

Heterogeneous Data Management on Environmental Sensors Using Ontology Mapping

Heterogeneous Data Management on Environmental Sensors Using Ontology Mapping Lecture Notes on Information Theory Vol. 1, No. 4, December 2013 Heterogeneous Data Management on Environmental Sensors Using Ontology Mapping Kaladevi Ramar and T. T Mirnalinee Department of Computer

More information

Systèmes de mesures OGC compliant pour le monitoring des infrastructures dans le Projet ISTIMES

Systèmes de mesures OGC compliant pour le monitoring des infrastructures dans le Projet ISTIMES Integrated System for Transport Infrastructures surveillance and Monitoring by Electromagnetic Sensing Systèmes de mesures OGC compliant pour le monitoring des infrastructures dans le Projet ISTIMES 3

More information

Open Sensor Web Architecture: Core Services

Open Sensor Web Architecture: Core Services Open Web Architecture: Core s Xingchen Chu 1, Tom Kobialka 2, Bohdan Durnota 1, and Rajkumar Buyya 1 GRIDS Lab 1 and NICTA Victoria Lab 2 Department of Computer Science and Software Engineering The University

More information

What is Distributed Annotation System?

What is Distributed Annotation System? Contents ISiLS Lecture 12 short introduction to data integration F.J. Verbeek Genome browsers Solutions for integration CORBA SOAP DAS Ontology mapping 2 nd lecture BioASP roadshow 1 2 Human Genome Browsers

More information

Towards a low-cost, full-service air quality data archival system

Towards a low-cost, full-service air quality data archival system International Environmental Modelling and Software Society (iemss) 7th International Congress on Environmental Modelling and Software San Diego, California, USA, D.P. Ames, N. Quinn (Eds.) http://www.iemss.org/society/index.php/iemss-2014-proceedings

More information

Quality of Service in a Global SDI

Quality of Service in a Global SDI Quality of Service in a Global SDI Ingo SIMONIS and Adam SLIWINSKI, Germany Key words: Quality of Service, Spatial Data Infrastructure, Service Monitor SUMMARY During the last years, a lot of effort was

More information

Sense and Sens ability: Semantic Data Modelling for Sensor Networks

Sense and Sens ability: Semantic Data Modelling for Sensor Networks Sense and Sens ability: Semantic Data Modelling for Sensor Networks Payam Barnaghi, Stefan Meissner, Mirko Presser, and Klaus Moessner Centre for Communication Systems Research (CCSR) University of Surrey,

More information

Sensor Web Architecture: Core Services

Sensor Web Architecture: Core Services Web Architecture: Core s #Xingchen Chu 1, Tom Kobialka 2, Rajkumar Buyya 1 GRIDS Lab 1 and NICTA Victoria Lab 2 Department of Computer Science and Software Engineering Faculty of Engineering The University

More information

12th AGILE International Conference on Geographic Information Science 2009 page 1 of 9 Leibniz Universität Hannover, Germany

12th AGILE International Conference on Geographic Information Science 2009 page 1 of 9 Leibniz Universität Hannover, Germany 12th AGILE International Conference on Geographic Information Science 2009 page 1 of 9 Sensor Web for River Water Pollution Monitoring and Alert System Natasa Markovic, Aleksandar Stanimirovic, Leonid

More information

ADDING SOS CORE & TRANSACTIONAL PROFILES SUPPORT TO A WEB THIN CLIENT. Irene Garcia Martí

ADDING SOS CORE & TRANSACTIONAL PROFILES SUPPORT TO A WEB THIN CLIENT. Irene Garcia Martí ADDING SOS CORE & TRANSACTIONAL PROFILES SUPPORT TO A WEB THIN CLIENT Irene Garcia Martí ii ADDING SOS CORE & TRANSACTIONAL PROFILES SUPPORT TO A WEB THIN CLIENT Dissertation supervised by: PhD Joaquín

More information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

Applying Semantic Web Technologies in Service-Oriented Architectures

Applying Semantic Web Technologies in Service-Oriented Architectures Applying Semantic Web Technologies in Service-Oriented Architectures 24 August 2015 Semantic Web for Air Transportation (SWAT) Luis Bermudez - OGC Charles Chen - Skymantics Copyright 2015 Open Geospatial

More information

GENESIS Employing Web Processing Services and Sensor Web Technology for Environmental Management

GENESIS Employing Web Processing Services and Sensor Web Technology for Environmental Management GENESIS Employing Web Processing Services and Sensor Web Technology for Environmental Management Steven Smolders (1), Christian Alegre (2), Simone Gianfranceschi (3), Marc Gilles (4), Bernd Resch (5),

More information

Use of OGC Sensor Web Enablement Standards in the Meteorology Domain. in partnership with

Use of OGC Sensor Web Enablement Standards in the Meteorology Domain. in partnership with Use of OGC Sensor Web Enablement Standards in the Meteorology Domain in partnership with Outline Introduction to OGC Sensor Web Enablement Standards Web services Metadata encodings SWE as front end of

More information

A RDF Vocabulary for Spatiotemporal Observation Data Sources

A RDF Vocabulary for Spatiotemporal Observation Data Sources A RDF Vocabulary for Spatiotemporal Observation Data Sources Karine Reis Ferreira 1, Diego Benincasa F. C. Almeida 1, Antônio Miguel Vieira Monteiro 1 1 DPI Instituto Nacional de Pesquisas Espaciais (INPE)

More information

Implementation of Real Time Alert System over Cloud Computing

Implementation of Real Time Alert System over Cloud Computing Implementation of Real Time Alert System over Cloud Computing Jaeseok Shim and Yujin Lim 1 University of Suwon {sjs0915, yujin}@suwon.ac.kr Abstract In recent years, cloud computing is becoming popular

More information

THE DEVELOPMENT OF A PROTOTYPE GEOSPATIAL WEB SERVICE SYSTEM FOR REMOTE SENSING DATA

THE DEVELOPMENT OF A PROTOTYPE GEOSPATIAL WEB SERVICE SYSTEM FOR REMOTE SENSING DATA THE DEVELOPMENT OF A PROTOTYPE GEOSPATIAL WEB SERVICE SYSTEM FOR REMOTE SENSING DATA Meixia Deng a, *, Peisheng Zhao a, Yang Liu a, Aijun Chen a Liping Di a a George Mason University, Laboratory for Advanced

More information

Sextant. Spatial Data Infrastructure for Marine Environment. C. Satra Le Bris, E. Quimbert, M. Treguer

Sextant. Spatial Data Infrastructure for Marine Environment. C. Satra Le Bris, E. Quimbert, M. Treguer Sextant On-Line information system for marine geographical information E. Quimbert, M. Bellouis, F. Lecuy, M. Treguer Centre de Bretagne BP 70, Plouzané 29280 France E-mail: sextant@ifremer.fr Sextant

More information

AquaLogic Service Bus

AquaLogic Service Bus AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership

More information

ESB-Based Sensor Web Integration for the Prediction of Electric Power Supply System Vulnerability

ESB-Based Sensor Web Integration for the Prediction of Electric Power Supply System Vulnerability Sensors 2013, 13, 10623-10658; doi:10.3390/s130810623 Article OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors ESB-Based Sensor Web Integration for the Prediction of Electric Power Supply

More information

Supporting Change-Aware Semantic Web Services

Supporting Change-Aware Semantic Web Services Supporting Change-Aware Semantic Web Services Annika Hinze Department of Computer Science, University of Waikato, New Zealand a.hinze@cs.waikato.ac.nz Abstract. The Semantic Web is not only evolving into

More information

Knowledge-based service architecture for multi-risk environmental decision support applications Stuart E. Middleton and Zoheir A.

Knowledge-based service architecture for multi-risk environmental decision support applications Stuart E. Middleton and Zoheir A. Knowledge-based service architecture for multi-risk environmental decision support applications Stuart E. Middleton and Zoheir A. Sabeur IT Innovation Centre, University of Southampton, Gamma House, Enterprise

More information

Devices Profile for Web Services

Devices Profile for Web Services 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 Devices Profile for Web Services February 2006 Co-Developers Shannon Chan, Microsoft Dan Conti,

More information

Middleware and the Internet. Example: Shopping Service. What could be possible? Service Oriented Architecture

Middleware and the Internet. Example: Shopping Service. What could be possible? Service Oriented Architecture Middleware and the Internet Example: Shopping Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real world

More information

Towards a Web of Sensors built with Linked Data and REST

Towards a Web of Sensors built with Linked Data and REST Towards a Web of Sensors built with Linked Data and REST S. Turchi, L. Bianchi, F. Paganelli, F. Pirri, D. Giuli, Towards a web of sensors built with linked data and REST, 2013 IEEE 14th International

More information

A Big Picture for Big Data

A Big Picture for Big Data Supported by EU FP7 SCIDIP-ES, EU FP7 EarthServer A Big Picture for Big Data FOSS4G-Europe, Bremen, 2014-07-15 Peter Baumann Jacobs University rasdaman GmbH p.baumann@jacobs-university.de Our Stds Involvement

More information

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA Hong-lv Wang, Yong Cen Information Center, China Tobacco Zhejiang Industrial Co., Ltd Hangzhou, China,

More information

Catalogue or Register? A Comparison of Standards for Managing Geospatial Metadata

Catalogue or Register? A Comparison of Standards for Managing Geospatial Metadata Catalogue or Register? A Comparison of Standards for Managing Geospatial Metadata Gerhard JOOS and Lydia GIETLER Abstract Publication of information items of any kind for discovery purposes is getting

More information

A Case Based Tool for Monitoring of Web Services Behaviors

A Case Based Tool for Monitoring of Web Services Behaviors COPYRIGHT 2010 JCIT, ISSN 2078-5828 (PRINT), ISSN 2218-5224 (ONLINE), VOLUME 01, ISSUE 01, MANUSCRIPT CODE: 100714 A Case Based Tool for Monitoring of Web Services Behaviors Sazedul Alam Abstract Monitoring

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

Federal Enterprise Architecture and Service-Oriented Architecture

Federal Enterprise Architecture and Service-Oriented Architecture Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010

More information

Data interchange between Web client based task controllers and management information systems using ISO and OGC standards

Data interchange between Web client based task controllers and management information systems using ISO and OGC standards Data interchange between Web client based task controllers and management information systems using ISO and OGC standards Michael Nørremark 1*, Ole Jørgensen 1, Jens Bligaard 2 and Claus G. Sørensen 1

More information

Federated Service Oriented Architecture for Effects-Based Operations

Federated Service Oriented Architecture for Effects-Based Operations Federated Service Oriented Architecture for Effects-Based Operations Intelligence and Information Systems Matt Brown (720) 88-4014 mebrown@raytheon.com Customer Success Is Our Mission is a trademark of

More information

Dynamic Content Management System for Collaborative Testing Of Web Services

Dynamic Content Management System for Collaborative Testing Of Web Services Dynamic Content Management System for Collaborative Testing Of Web Services Sathya P 1, Udhaya Kumar V 2 1 M.TECH (Computer Science &Eng),PRIST UNIVERSITY, Pondicherry 2 Assistant Professor (Computer Science

More information

Universidade de São Paulo

Universidade de São Paulo Universidade de São Paulo 2013 Praça do Relógio - São Paulo Campus photo by Cecília Bastos Universidade de São Paulo is one of the most prestigious higher education and research institutions in Brazil

More information

The Next Generation Air Transportation System Information Sharing Environment (NISE)

The Next Generation Air Transportation System Information Sharing Environment (NISE) The Next Generation Air Transportation System Information Sharing Environment (NISE) Semantic Technical Symposium Series March 21, 2012 Charleston, SC 1 NextGen Air Transportation System As traffic in

More information

PAULO. Adnei Melges de Andrade Vice-President, International Relations

PAULO. Adnei Melges de Andrade Vice-President, International Relations UNIVERSIDADE DE SÃO PAULO Adnei Melges de Andrade Vice-President, International Relations UNIVERSIDADE DE SÃO PAULO 7 Campi Universidade de São Paulo Some figures about Brazil Total area Population GDP

More information

Resource Oriented Architecture and REST

Resource Oriented Architecture and REST Resource Oriented Architecture and REST Assessment of impact and advantages on INSPIRE Roberto Lucchi, Michel Millot European Commission Joint Research Centre Institute for Environment and Sustainability

More information

1 Mobile Data Mining on Small

1 Mobile Data Mining on Small 1 Mobile Data Mining on Small Devices Through Web Services Domenico Talia and Paolo Trunfio DEIS, University of Calabria Via Pietro Bucci 41C 87036 Rende (CS), Italy 1.1 INTRODUCTION Analysis of data is

More information

IoT Forum London Denise McKenzie 17 June 2014

IoT Forum London Denise McKenzie 17 June 2014 SensorThings & other OGC standards for IOT IoT Forum London Denise McKenzie 17 June 2014 Copyright 2014 Open Geospatial Consortium Who am I? Executive Director Communications & Outreach Open Geospatial

More information

Big Data opportunities for marketing of horticultural products

Big Data opportunities for marketing of horticultural products Big Data opportunities for marketing of horticultural products INRA, Paris, 22 September 2015, Tim Verwaart Lightning talk in the workshop on Big data for food, agriculture and forestry: opportunities

More information

Software design patterns for message driven service oriented integration of stovepipe applications in healthcare enterprise

Software design patterns for message driven service oriented integration of stovepipe applications in healthcare enterprise Software design patterns for message driven service oriented integration of stovepipe applications in healthcare enterprise USHA BATRA 1, SAURABH MUKHERJEE 2 Department of CSE ITM University 1, Banasthali

More information

Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery

Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery Dimitrios Kourtesis, Iraklis Paraskakis SEERC South East European Research Centre, Greece Research centre of the University

More information

Middleware and the Internet

Middleware and the Internet Middleware and the Internet Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real world network? Non-performant

More information

CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved.

CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved. CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved. Opening Night Course Overview Perspective Business

More information

Flexible and modular visualisation and data discovery tools for environmental information

Flexible and modular visualisation and data discovery tools for environmental information 21st International Congress on Modelling and Simulation, Gold Coast, Australia, 29 Nov to 4 Dec 2015 www.mssanz.org.au/modsim2015 Flexible and modular visualisation and data discovery tools for environmental

More information

FIPA agent based network distributed control system

FIPA agent based network distributed control system FIPA agent based network distributed control system V.Gyurjyan, D. Abbott, G. Heyes, E. Jastrzembski, C. Timmer, E. Wolin TJNAF, Newport News, VA 23606, USA A control system with the capabilities to combine

More information

Linked Sensor Data: RESTfully serving RDF and GML. 1 Introduction

Linked Sensor Data: RESTfully serving RDF and GML. 1 Introduction Linked Sensor Data: RESTfully serving RDF and GML Kevin R. Page 1, David C. De Roure 1, Kirk Martinez 1, Jason D. Sadler 2, Oles Y. Kit 2 1 School of Electronics and Computer Science, University of Southampton,

More information

RESTful Web Processing Service

RESTful Web Processing Service RESTful Web Processing Service Theodor Foerster 1, Andre Brühl 2, Bastian Schäffer 3 1 Institute for Geoinformatics (ifgi) - University of Muenster, Germany 2 dynport GmbH, Hamburg, Germany 3 52 North

More information

INSPIRE Compliant Provision of Metrological Sensor Data at the IMIDA Murcia, Spain

INSPIRE Compliant Provision of Metrological Sensor Data at the IMIDA Murcia, Spain INSPIRE Compliant Provision of Metrological Sensor Data at the IMIDA Murcia, Spain Authors: Manuel Erena Arrabal, Grupo de Sig y Teledeteccion, IMIDA Juan Antonio Lopez Morales, Grupo de Sig y Teledeteccion,

More information

SCA-based Enterprise Service Bus WebSphere ESB

SCA-based Enterprise Service Bus WebSphere ESB IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd sjavadi@ca.ibm.com 2007 IBM Corporation Agenda IBM Software Group WebSphere software

More information

EarthServer @ RDA. RDA: Co-chairing - Big Data IG - Geospatial IG. OGC co-chairing: - editor, Big Geo Data stds - BigData.DWG

EarthServer @ RDA. RDA: Co-chairing - Big Data IG - Geospatial IG. OGC co-chairing: - editor, Big Geo Data stds - BigData.DWG RDA: Co-chairing - Big Data IG - Geospatial IG OGC co-chairing: - editor, Big Geo Data stds - BigData.DWG EarthServer @ RDA RDA-DE/DINI Workshop, Karlsruhe, 2015-may-29 Peter Baumann Jacobs University

More information

Environment Canada Data Management Program. Paul Paciorek Corporate Services Branch May 7, 2014

Environment Canada Data Management Program. Paul Paciorek Corporate Services Branch May 7, 2014 Environment Canada Data Management Program Paul Paciorek Corporate Services Branch May 7, 2014 EC Data Management Program (ECDMP) consists of 5 foundational, incremental projects which will implement

More information

Getting Started with Service- Oriented Architecture (SOA) Terminology

Getting Started with Service- Oriented Architecture (SOA) Terminology Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a

More information

SERVICE ORIENTED ARCHITECTURE

SERVICE ORIENTED ARCHITECTURE SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the

More information

XML in Programming 2, Web services

XML in Programming 2, Web services XML in Programming 2, Web services Patryk Czarnik XML and Applications 2013/2014 Lecture 5 4.11.2013 Features of JAXP 3 models of XML documents in Java: DOM, SAX, StAX Formally JAXB is a separate specification

More information

Web Services Base Notification 1.3 (WS-BaseNotification)

Web Services Base Notification 1.3 (WS-BaseNotification) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 Web Services Base Notification 1.3 (WS-BaseNotification) OASIS Standard, 1 October 2006 Document identifier

More information

Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB

Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB IBM Software for WebSphere Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB Presenter: Kim Clark Email: kim.clark@uk.ibm.com Date: 27/02/2007 SOA Design with WebSphere

More information

Developing Google Android Mobile Clients for Web Services: a Case Study

Developing Google Android Mobile Clients for Web Services: a Case Study tesi di laurea Developing Google Android Mobile Clients for Web Services: a Case Study Anno Accademico 2007/2008 relatore Ch.mo prof. Stefano Russo correlatore Ing. Marcello Cinque candidato Vito Daniele

More information

Service Oriented Architectures in the Delivery of Capability

Service Oriented Architectures in the Delivery of Capability Service Oriented Architectures in the Delivery of Capability Abstract Duncan Russell, Jie Xu {duncanr jxu}@comp.leeds.ac.uk School of Computing, University of Leeds, UK Service oriented architecture (SOA)

More information

Introduction. Tom Dinkelaker, Ericsson Guido Salvaneschi, Mira Mezini, TUD

Introduction. Tom Dinkelaker, Ericsson Guido Salvaneschi, Mira Mezini, TUD Introduction Tom Dinkelaker, Ericsson Guido Salvaneschi, Mira Mezini, TUD Agenda of KICK-OFF MEETING Introduction Organization of Course Topics Questions & Answers Ericsson Telekommunikation GmbH & Co.

More information

Design and Performance Analysis of Building Monitoring System with Wireless Sensor Networks

Design and Performance Analysis of Building Monitoring System with Wireless Sensor Networks Design and Performance Analysis of Building Monitoring System with Wireless Sensor Networks Mohammed A. Abdala & Alaa Mohammed Salih Department of Networks, College of Information Engineering, University

More information

SOA GOVERNANCE MODEL

SOA GOVERNANCE MODEL SOA GOVERNANCE MODEL Matjaz B. Juric University of Ljubljana, Slovenia matjaz.juric@fri.uni-lj.si Eva Zupancic University of Ljubljana, Slovenia Abstract: Service Oriented Architecture (SOA) has become

More information

UCGE Reports Number 20400

UCGE Reports Number 20400 UCGE Reports Number 20400 Department of Geomatics Engineering Implementation and Evaluation of Interoperable Open Standards for the Internet of Things (URL: http://www.geomatics.ucalgary.ca/graduatetheses)

More information

CDI/THREDDS Interoperability: the SeaDataNet developments. P. Mazzetti 1,2, S. Nativi 1,2, 1. CNR-IMAA; 2. PIN-UNIFI

CDI/THREDDS Interoperability: the SeaDataNet developments. P. Mazzetti 1,2, S. Nativi 1,2, 1. CNR-IMAA; 2. PIN-UNIFI CDI/THREDDS Interoperability: the SeaDataNet developments P. Mazzetti 1,2, S. Nativi 1,2, 1. CNR-IMAA; 2. PIN-UNIFI Outline Interoperability Issues in SeaDataNet A broker solution for CDI/THREDDS interoperability

More information

The Challenges of Constructing a Sensor Web Data Stream Management System

The Challenges of Constructing a Sensor Web Data Stream Management System The Challenges of Constructing a Sensor Web Data Stream Management System Chih-Yuan Huang 1 and Steve Liang 2 1 Center for Space and Remote Sensing Research, National Central University No. 300, Jhongda

More information

Web services with WebSphere Studio: Deploy and publish

Web services with WebSphere Studio: Deploy and publish Web services with WebSphere Studio: Deploy and publish Table of Contents If you're viewing this document online, you can click any of the topics below to link directly to that section. 1. Introduction...

More information

An Experimental Platform for largescale research facing FI-IoT scenarios

An Experimental Platform for largescale research facing FI-IoT scenarios An Experimental Platform for largescale research facing FI-IoT scenarios Jesus Bernat Vercher 1, José M. Hernández-Muñoz 1, Luis A. Hernandez Gomez 2, Alfonso Tierno Sepulveda 1, 1 Telefonica I+D. Distrito

More information

ORCHESTRA Aktueller Stand und Entwicklungen. Ulrich Bügel Fraunhofer IITB

ORCHESTRA Aktueller Stand und Entwicklungen. Ulrich Bügel Fraunhofer IITB 21/05/2007 Ulrich Bügel Fraunhofer IITB ORCHESTRA Consortium Problem statement of a Civil Protection or Environmental Agency Spatial ref.: cross-border, crossadministration How big is the risk of a forest

More information

Internet of Things. Reply Platform

Internet of Things. Reply Platform Internet of Things Reply Platform Internet of Things: Concept Reply vision An ecosystem of connected people, objects and services; enabled by pervasive and transparent technology built to improve our quality

More information

Thomas Usländer Fraunhofer IITB

Thomas Usländer Fraunhofer IITB ORCHESTRA Day Stresa, 12 December 2007 ORCHESTRA Architecture - Behind the Scenes Thomas Usländer Fraunhofer IITB ORCHESTRA Consortium ORCHESTRA Ambition Analysis Maps Info Centre Archive Control centre

More information

Run-time Service Oriented Architecture (SOA) V 0.1

Run-time Service Oriented Architecture (SOA) V 0.1 Run-time Service Oriented Architecture (SOA) V 0.1 July 2005 Table of Contents 1.0 INTRODUCTION... 1 2.0 PRINCIPLES... 1 3.0 FERA REFERENCE ARCHITECTURE... 2 4.0 SOA RUN-TIME ARCHITECTURE...4 4.1 FEDERATES...

More information

DATA MANAGEMENT IN SENSOR NETWORKS USING SEMANTIC WEB TECHNOLOGIES

DATA MANAGEMENT IN SENSOR NETWORKS USING SEMANTIC WEB TECHNOLOGIES In: Data Management in Semantic Web Editors: Hai Jin, Zehua Lv ISBN: 2009 Nova Science Publishers, Inc. Chapter x DATA MANAGEMENT IN SENSOR NETWORKS USING SEMANTIC WEB TECHNOLOGIES Anastasios Zafeiropoulos

More information

in Health Care and Sensor Networks

in Health Care and Sensor Networks 16 th FFV Workshop Web Services in Health Care and Sensor Networks Fahad Aijaz Department of Communication Networks RWTH Aachen University, Germany FFV Workshop, March 13, 2009 Outline Wireless Sensor

More information

NIST s Guide to Secure Web Services

NIST s Guide to Secure Web Services NIST s Guide to Secure Web Services Presented by Gaspar Modelo-Howard and Ratsameetip Wita Secure and Dependable Web Services National Institute of Standards and Technology. Special Publication 800-95:

More information

Agents and Web Services

Agents and Web Services Agents and Web Services ------SENG609.22 Tutorial 1 Dong Liu Abstract: The basics of web services are reviewed in this tutorial. Agents are compared to web services in many aspects, and the impacts of

More information

An Efficient WS-QoS Broker Based Architecture for Web Services Selection

An Efficient WS-QoS Broker Based Architecture for Web Services Selection An Efficient WS-QoS Broker Based Architecture for Web Services Selection T.Rajendran AP cum Research Scholar Department of CSE SNS College of Technology Dr.P.Balasubramanie Professor Department of CSE

More information

GIS DRIVEN URBAN TRAFFIC ANALYSIS BASED ON ONTOLOGY

GIS DRIVEN URBAN TRAFFIC ANALYSIS BASED ON ONTOLOGY GIS DRIVEN URBAN TRAFFIC ANALYSIS BASED ON ONTOLOGY Tazin Malgundkar 1,Madhuri Rao 2 and Dr. S.S. Mantha 3 1 Student, Computer Engineering, Thadomal Shahani Engineering College, Bandra, Mumbai, India.

More information

Enhancing A Software Testing Tool to Validate the Web Services

Enhancing A Software Testing Tool to Validate the Web Services Enhancing A Software Testing Tool to Validate the Web Services Tanuj Wala 1, Aman Kumar Sharma 2 1 Research Scholar, Department of Computer Science, Himachal Pradesh University Shimla, India 2 Associate

More information

Intrusion Detection. Jeffrey J.P. Tsai. Imperial College Press. A Machine Learning Approach. Zhenwei Yu. University of Illinois, Chicago, USA

Intrusion Detection. Jeffrey J.P. Tsai. Imperial College Press. A Machine Learning Approach. Zhenwei Yu. University of Illinois, Chicago, USA SERIES IN ELECTRICAL AND COMPUTER ENGINEERING Intrusion Detection A Machine Learning Approach Zhenwei Yu University of Illinois, Chicago, USA Jeffrey J.P. Tsai Asia University, University of Illinois,

More information

Using Smart Objects to build the Internet of Things

Using Smart Objects to build the Internet of Things Using Smart Objects to build the Internet of Things Tomás Sánchez López, Damith C. Ranasinghe, Mark Harrison, Duncan McFarlane This paper was published in IEEE Internet Computing Why this paper might be

More information

How To Build A Sensor Network

How To Build A Sensor Network Persistent Universal Layered Sensor Exploitation Network (PULSENet TM ) Stefan Falke (PI) Scott Fairgrieve (Tech. Lead) Northrop Grumman Corporation Information Technology PULSENet: Interoperable Sensor

More information

A governance model for SOA

A governance model for SOA A governance model for SOA Pierre de Leusse */**, Theo Dimitrakos **, David Brossard ** * Newcastle University, **BT Innovate Pierre.de-leusse@ncl.ac.uk Abstract Currently, business requirements for rapid

More information

Integrating and Processing Events from Heterogeneous Data Sources

Integrating and Processing Events from Heterogeneous Data Sources Integrating and Processing Events from Heterogeneous Data Sources Ivo Koga 1, Claudia Bauzer Medeiros 1 1 Institute of Computing State University of Campinas (UNICAMP) 13083-852 Campinas SP Brazil {koga,cmbm}@ic.unicamp.br

More information

Internet of Things, data management for healthcare applications. Ontology and automatic classifications

Internet of Things, data management for healthcare applications. Ontology and automatic classifications Internet of Things, data management for healthcare applications. Ontology and automatic classifications Inge.Krogstad@nor.sas.com SAS Institute Norway Different challenges same opportunities! Data capture

More information

Cloud-based Infrastructures. Serving INSPIRE needs

Cloud-based Infrastructures. Serving INSPIRE needs Cloud-based Infrastructures Serving INSPIRE needs INSPIRE Conference 2014 Workshop Sessions Benoit BAURENS, AKKA Technologies (F) Claudio LUCCHESE, CNR (I) June 16th, 2014 This content by the InGeoCloudS

More information

Data Models For Interoperability. Rob Atkinson

Data Models For Interoperability. Rob Atkinson Data Models For Interoperability Rob Atkinson Contents Problem Statement Conceptual Architecture Role of Data Models Role of Registries Integration of GRID and SDI Problem Statement How do we derive useful

More information

Integrated Risk Management System Components in the GEO Architecture Implementation Pilot Phase 2 (AIP-2)

Integrated Risk Management System Components in the GEO Architecture Implementation Pilot Phase 2 (AIP-2) Meraka Institute ICT for Earth Observation PO Box 395 Pretoria 0001, Gauteng, South Africa Telephone: +27 12 841 3028 Facsimile: +27 12 841 4720 University of KwaZulu- Natal School of Computer Science

More information

Interacting the Edutella/JXTA Peer-to-Peer Network with Web Services

Interacting the Edutella/JXTA Peer-to-Peer Network with Web Services Interacting the Edutella/JXTA Peer-to-Peer Network with Web Services Changtao Qu Learning Lab Lower Saxony University of Hannover Expo Plaza 1, D-30539, Hannover, Germany qu @learninglab.de Wolfgang Nejdl

More information

Contents. 1010 Huntcliff, Suite 1350, Atlanta, Georgia, 30350, USA http://www.nevatech.com

Contents. 1010 Huntcliff, Suite 1350, Atlanta, Georgia, 30350, USA http://www.nevatech.com Sentinet Overview Contents Overview... 3 Architecture... 3 Technology Stack... 4 Features Summary... 6 Repository... 6 Runtime Management... 6 Services Virtualization and Mediation... 9 Communication and

More information