Geospatial Service Interfaces and Encodings for Mobile Applications

Size: px
Start display at page:

Download "Geospatial Service Interfaces and Encodings for Mobile Applications"

Transcription

1 EnviroInfo 2012: EnviroInfo Dessau 2012, Part 1: Core Application Areas Geospatial Service Interfaces and Encodings for Mobile Applications Denis Havlik, Peter Kutschera, Clemens Geyer, Maria Egly 1 Abstract Sensor Web Enablement suite (OGC SWE) offers a set of standardized service interfaces and data models which can be used for encapsulation of arbitrary observation-generating processes. In the past, AIT has used the OGC SWE for wrapping of hardware sensors, sensor data stores, cadastres and various sensor-like models behind OGC Sensor Observation Service (for data access) and Sensor Planning Service (for process control) interfaces. This approach was successfully applied in different projects (SANY, SUDPLAN), and resulted in development of the SOS and SPS service interfaces for the set of open source tools for time-series handling (ts-toolbox.ait.ac.at) developed by AIT. We have also discovered several issues and limitations of the OGC SWE services: (1) encoding of observations in SensorML/SWE Common is not always straightforward; (2) XML encoding/decoding can become extremely inefficient for large data sets; and (3) the complexity of the OGC XML schemas (O&M, SWE common, GML) further slows down the SWE-based solutions. However, these issues appeared of secondary importance compared to benefits of interoperability for classic environmental applications where both server and the client had plenty of memory and CPU power, the observations and processes creating them are well-defined and do not often change, and the interoperability across different organizations is a must. Recently, our focus moved towards Volunteered Geographic Information, and the rules of the game changed, with (potential) numbers and profiles of users and sensors drastically rising, and smartphones replacing the classical PCs as key client platform. This resulted in development of a Mobile Data Acquisition Framework (MDAF) which will be described in this paper. 1. Introduction Information and Communication Technology (ICT) for environment is widely recognised as one of the key enablers for sustainable development and improved quality of life (ICSU 2011, Hřebíček 2011). ENVIROFI research project, which started in April 2011 as one of the eight Usage Area (UA) projects within the Future Internet Public Private Partnership (FI-PPP) FP7 programme aims to assure the environmental data and services are easily accessible and usable through ENVIROFI Specific Enablers (SE) in the future internet applications (Havlik 2011, Havlik2011b). In this context, special attention is given to the technology triangle with observations from sensors, humans and models (Figure 1). Our previous experiences with the Sensor Web Enablement (Usländer 2009) clearly showed that the observations from classical in-situ and remote sensors, as well as those from models can be adequately handled by services and data encodings of the Open Geospatial Consortium s Sensor Web enablement (OGC SWE) suite of standards. However, the OGC SWE has so far not been widely accepted for mobile applications and citizens observatories and our own analysis confirmed the doubts that the SWE standard currently does not fulfil some of the basic requirements imposed by technology and organisational constrains of the citizen s observatories. Following section analyses some of the reasons for this failure. 1 AIT Austrian Institute of Technology GmbH, <name>.<surname>@ait.ac.at

2 Figure 1 Technology triangle: observations from sensors, humans and models (from Havlik 2011). 2. Requirements on the citizens SWE The OGC SWE (Bröring 2011) is conceived as a very generic solution for all types of observations, mainly targeting the interoperability between data centres. In our experience, the OGC SWE proved the most valuable if: (1) the interoperability is important enough to warrant the somewhat complex process of observation and process modelling; (2) the observation methodology is well-defined and the observation model does not change very often; (3) the results must be re-usable and comparable across administrative and domain borders for years and years to come; and (4) the SWE services are mainly used in the data centre, where sufficient computational power and network connections can always be assured. Quite often none of this is true for the citizen s observations where budget and time constraints play a much bigger role, data models evolve over time and the application owners aren t bond by legal requirements for sharing the results in an interoperable form. As a consequence, the cloud centric platforms such as Cosm ( or Cumulocity ( have experienced explosive growth, with OGC SWE playing only a marginal role in this market segment. These platforms typically provide only a small subset of the SWE functionality, but the functionality they do provide is exposed using very simple APIs and in some ways more robust than in the SWE. For instance, Cosm automatically limits the amount of data returned by the system while OGC Sensor Observation Service (SOS) does not foresee a standard mechanism for this purpose. In addition, these platforms automatically provide some simple visualization methods. As a result, even the most inexperienced developers can quickly develop applications and visualize the observations in tables, line graphs or on a map. Main issues: The APIs, data model and naming conventions vary from provider to provider. Consequently, the applications cannot be easily ported from one platform to another. The resulting data often lack most of the meta-information foreseen by the SWE standard such as process description, quality or uncertainty.

3 In addition, the informal technology tests we performed in late 2011 have confirmed that the smartphone applications need to be optimized for robust and efficient network use, in order to cope with slow, expensive (e.g. roaming) and even completely ruptured (white spots, network overload) connections as well as for processing, memory, and especially power consumption, as these are all in short supply. In addition, the user interface design has to be adapted to mobile devices with small multi-touch screens and a multitude of sensors (camera, acceleration, NFC). Finally, we also noticed that XML parsing and validation of complex XML schemas used by OGC SWE can slow down mobile apps to a crawl, while simple RESTful service interfaces and JSON encoding assure much better user s experience. These findings have led to development of the Mobile Data Acquisition Framework (MDAF) prototype which will be introduced in the next section. 3. Overview of the MDAF Architecture and Underlying Technologies Mobile Data Acquisition Framework (MDAF) is the mobile observation gathering, processing, storage and presentation platform developed by AIT within the scope of ENVIROFI and FI-PPP programme. The ultimate goal of the MDAF development is to simplify conduction of arbitrary experiments involving: (1) gathering of observations from (mobile) sensors and from humans; (2) quality assurance and processing of these observations; (3) visualization of the results; (4) discussion and collective decision making. At the current development stage, we focus on humans using small mobile devices (e.g. smartphones) for observation gathering. These observations can be either objective, as in here and now I see a forest fire, or subjective, as in this street is too noisy and can be accompanied with measurements made through built-in and external sensors (photographs, sound recordings, temperature, pressure, etc.). In order to meet the first two targets, we opted for a 3 tier application design illustrated in Figure 2 below: Figure 2 MDAF Architecture

4 The tier 2 service (MDAF Server) has a role of coordinator linking the users and their mobile devices with the tier 3 mobile applications (MDAF App). MDAF server component also provides application-specific views to observations, as well as interfaces for configuration and use of the data processing functionality of the tier 3 services which are presented as grey boxes on the right-hand side of Figure 2. Based on our previous experiences with OGC services and existing support for Sensor Observation Service (SOS) and Sensor Planning Service (SPS) in TS-Toolbox, our initial intention was to rely on SOS and SPS for all data (observation) access as well as for the process triggering and configuration respectively. Alternative views to data could then be provided using the OGC WCS and/or WFS interfaces, and the issues with inefficient data encoding/decoding could be solved through provision of binary data using e.g. WebDAV and NetCDF. While these considerations still hold, implementation of these interfaces has been postponed in order to satisfy the following specific requirements of the tier 1 (mobile, smartphone) application: Asynchronous uploads: as a consequence of the network related issues mentioned in the previous section, transferring new observations from user s mobile device to a tier 2 server may not be always desirable or even possible. MDAF tier 2 service must therefore accept both synchronous and asynchronous uploads as well as to allow partial uploads of the observations (e.g. uploading of the photos could be only allowed over WLAN connection). Pre-fetching and synchronization: in order to allow offline usage, or at least to assure the adequate user experience in spite of the slow or unreliable network connections, MDAF must provide a lightweight observation access service with prefetching/synchronization of the data between the mobile device and the tier 2 service. Proxy for tier 3 services: in order to lower the processing needs and complexity of the smartphone application, the tier 1 application should not directly connect to tier 3 services. Task of interfacing to external observations sources, interpreting, mashing and presenting them in appropriate way is thus delegated to tier 2 services. Notifications/Alerts: since humans aren t good at performing repetitive tasks, the MDAF system must provide a mechanism for soliciting the users input. This mechanism must be designed in a way which will minimize the number of requests presented to users and work even in the case the MDAF client application hasn t been activated. MDAF server component must also generate the events of interest to the tier 3 services, but actual processing and dispatching of events to users and services may be outsourced to dedicated event and notification tier 3 service(s). Collaborative offline mode: ideally, the users should be able to exchange observations over local network without relying on the availability of the central tier 2 service. This could be implemented either in full peer to peer fashion, or with help of a local instance of the MDAF server. This is particularly interesting for crisis management and other applications which require real time exchange of information among the field workers. In order to meet these requirements, we developed a lightweight and cellular-phone friendly MDAF Server observation service and a corresponding mobile application. 3.1 MDAF Server Design MDAF Server component is the central component of the MDAF application. It provides a data storage facility for the user-contributed observations, as well as the pre-fetching and caching facility for the observations from tier three services and assures the observations required by the user are synchronised to its device as needed. In addition, the MDAF server component also implements most of the application logic through provision of the application-specific views to observations, generation of application-specific events and tier tree service execution. The synchronization of observations, as well as the rights management is simplified by three-level database design illustrated in Figure 3 below.

5 Figure 3 MDAF Data storage and replication The central database (DB) instance contains all observations relevant to MDAF users. Some of these are generated by MDAF users or by application-specific tier three services, while others may be only prefetched from external sources and temporarily cached by MDAF to improve the user s experience. Application-specific server-side synchronization process assures that observations relevant for a particular user are available in the user-specific server-side database and a much simpler replication process assures the same data is synchronized to a DB instance residing on the user s mobile device. New observations are always synchronized in a controlled manner to the global observation store and to the observation stores of all users who are interested in these observations and allowed to use them. This happens without delay if the user is online, or asynchronous at a later time in case the network connection is slow, broken or simply too expensive. This design has been chosen for several reasons: First, the DB instance on the mobile device minimizes the network traffic and assures the mobile application can work in offline mode. Second, the user-specific databases on the server side simplify client design and prevent mischievous users from overriding the database right management mechanisms. In addition, the server-side synchronization between users DBs and the central database provides a convenient way for triggering events and starting external processes required by application logic. Finally, this design simplifies scaling to a large number of users, as user-specific database instances can be easily distributed to separate (virtual) machines. Obviously, the usability of the MDAF system will heavily depend on the reliability and flexibility of the database synchronization. Fortunately, we were able to delegate this issue to third party developers through use of the CouchDB as storage engine. This nosql database can be used on Linux, Windows, Android and IoS operating systems and features a very powerful synchronization mechanism assuring the eventual consistency of the data (Anderson, 2010). Compared to SQL databases, the CouchDB provided several additional advantages for the MDAF development: integrated web server, RESTful interface, op-

6 timized for working with JSON and GeoJSON, highly scalable, database schema easily modified at run time. The data model used in MDAF server is based on the abstract observation model of the OGC O&M 2.0 (Cox, 2010), and takes into account following technical limitations: 1. CouchDB is optimized for storing of the related data in a single document. 2. MDAF heavily relies on external processes reporting additional observations on the previously reported ones. For instance, a leaf recognition service is expected to provide a list of probable species in ENVIROFI biodiversity pilot (Schleidt 2012). 3. The position of an observed object is usually reported as part of the observation, and therefore we decided to model it as observed property. As a consequence, we decided to store all observations collected simultaneously as one CouchDB document containing related observations and to interpret the OGC concept of the feature of interest (FoI) in a way which allows us to use any existing CouchDB document as FoI for the new observations. Practical implications of these decisions can be best understood on example of the ENVIROFI tree application. This application, allows the users to report their observations on various trees and view the already reported information: All observations on a specific tree provided by a single observer on a single field trip ( sighting ) are stored as one CouchDB document. However, the sighting made by a different observer, as well as the follow-up sightings by the same observer on a different day would be stored in different documents. All of these observations should point to a single document serving as a neutral Feature of Interest (FoI). It can be discussed if this document is really needed and whether it should contain any information except for the unique ID. In particular, it seems logical to assign a geo-location of a tree to FoI and even to use the location as the unique ID. Unfortunately, in most cases the location is just one of the reported observations and varies from sighting to sighting due to measurement uncertainty. Each of these documents can in turn serve as the FoI for an observation stating that the leaf photo could belong to species X or that the reported specie indeed occurs in the region (habitat). This concept of observation on observations is somewhat unusual but appears to be allowed by O&M abstract specifications. Finally, a special view to this forest of related observations can be generated for specific applications. In our tree info application, various probabilities provided by users and tier 3 services could for instance be merged in most probable identification, enhanced with best of user contributed photos and comments, and the result shown to the users. 3.2 MDAF Mobile Application(s) MDAF server has been specifically designed to improve the usability of the smartphones for mobile observation acquisition. For now, the client-side development concentrates on the specific needs of the ENVIROFI biodiversity (Schleidt 2012) and personal environmental information system (PEIS) pilots (Kobernus 2012b), but our long term goal is to simplify the client development to the point where users can either generate the required mobile observation applications on the fly, or simply configure a generic MDAF App for their needs using a dedicated MDAF portal. With this in mind, the prototype mobile application(s) developed within ENVIROFI build on PhoneGap distribution of the OS-independent Apache Cordova framework (Leroux 2012), share much of the code and feature following pilot-independent capabilities: Presentation of existing observations on a map and on a tabular form

7 Filtering of observations Offline viewing and reporting of observations Waking up of the application by external alerts/notifications Using Near Field Communication (NFC) for things recognition (e.g. unique IDs for trees), for adding observations as well as for the user authentications. Capabilities of the current prototypes have been described in (Geyer 2012) and (Kobernus 2012). Both prototypes are in very active development and will be downloadable from the project web site ( in the near future. As soon as the applications have reached sufficient level of maturity, they will also be made available on the Google Play Store ( 4. Outlook and Conclusions The Mobile Data Acquisition Framework presented in this paper aims to become a generic framework for collecting, processing and visualization of observations. In addition to providing a very useful set of features for applications relying on mobile observation collection, validation and visualization, MDAF attempts to bridge the gap between interoperability of the OGC SWE and the lightweight design of the IoT cloud services. This will be done on two levels: first through integration in the FI-PPP framework developed by FI-Ware project (FI-Ware 2012), and second through OGC standardization project. On the FI-Ware integration level, MDAF will use the FI-Ware generic security enablers for managing of users, rights and user related data as soon as these become available. In the later development, we expect to: (1) fully automatize the MDAF scaling using the FI-Ware cloud service management functionality; (2) assure the FI-Ware context management and IoT services can be used with MDAF through integration of the pub/sub event handling GE; and (3) assure the MDAF applications can be easily published on FI-Ware marketplace. On the OGC standardization level, it is important to understand that MDAF service interface for observation uploading and retrieval is technically quite different from a standard SOS. For the start, OGC-style web service interface was replaced by RESTful. JSON is used as default data encoding method instead of XML, and the service has been designed in a way which greatly simplifies both complete and partial replication and synchronization of the observation store across multiple instances of the service. In spite of these differences, the underlying data model closely resembles standard OGC observations model, and the standard SOS access to the observations is planned at a later development stage. While the details of the data model and service interfaces still need to be defined, we feel that the future of the mobile observations belong to MDAF-like systems. In order to assure the maximal interoperability between future MDAF-like solutions and those using the standard OGC SWE 2.0 data models and service interfaces, AIT has joined the newly formed SWE-IoT working group as one of the founding members in June Our intention is to (co-)define a standard JSON mapping for O&M and to develop one of the reference implementations of the future standard based on MDAF server component. Acknowledgements The research leading to the result presented in this paper has received funding from the European Community's Seventh Framework Programme (FP7/ ) under grant agreement n (ENVIROFI).

8 Bibliography Andreson, J.C., Lehnardt, J., Slater N. (2010). Time to Relax - CouchDB The Definitive Guide, O Reilly, ISBN Bröring, A. (et al.) (2011). New Generation Sensor Web Enablement. Sensors 11(3). Cox, S. (ed.) (2010). Geographic Information: Observations and Measurements, Version 2.0, OGC Abstract Specification Topic 20 (OGC r3 and ISO 19156) FI-WARE (2012). FI-WARE Architecture and Open Specifications. Deliverable of the FI-WARE project, WARE_Architecture_and_Open_Specifications Geyer, C. B. (et al.) (2012). A Mobile Application for Tree Observations. In Proceedings of Greening the Forest Sector Engineering with ICT, Plitvice, Croatia Havlik, D. (et al.) (2011). From Sensor to Observation Web with Environmental Enablers in the Future Internet. Sensors 11 (4). Havlik, D. (et al.) (2011b). Leveraging the Future Internet Public Private Partnership for the Environmental Usage Area. In Proceedings of EnviroInfo 2011, Ispra, Italy. Hřebíček, J., Pillmann, W. (2011) eenvironment: Reality and Challenges for eenvironment Implementation in Europe. In: Environmental Software Systems. Frameworks of eenvironment, Proceedings of the 9th IFIP WG 5.11 International Symposium, ISESS 2011, Brno, Czech Republic. ICSU (2011) Scientific Grand Challenges identified to address global sustainability ISCU prepublication, Klopfer, M., Simonis, I. (eds.) (2009). SANY - an open service architecture for sensor networks. ISBN Kobernus, M. (et al.) (2012). A Quest for Affordable Personalized Atmospheric Exposure, In Proceedings of EnviroInfo 2012, Dessau, Germany. Kobernus M., Pielorz J. (2012b). Functional and Organisational Specification for PIS Pilot II, Deliverable of the ENVIROFI Project (2.3.2). Leroux B. (2012). PhoneGap, Cordova, and what s in a name? in PhoneGap blog. Schleidt K. (ed.) (2012). Functional and Organisational Specification for Biodiversity Pilots II, Deliverable of the ENVIROFI Project (1.3.2). Usländer, T. (ed.) (2009). Specification of the Sensor Service Architecture, Version 3.0 (Rev. 3.1). OGC Discussion Paper (09-132r1).

THE ENVIRONMENTAL OBSERVATION WEB AND ITS SERVICE APPLICATIONS WITHIN THE FUTURE INTERNET Project introduction and technical foundations (I)

THE ENVIRONMENTAL OBSERVATION WEB AND ITS SERVICE APPLICATIONS WITHIN THE FUTURE INTERNET Project introduction and technical foundations (I) ENVIROfying the Future Internet THE ENVIRONMENTAL OBSERVATION WEB AND ITS SERVICE APPLICATIONS WITHIN THE FUTURE INTERNET Project introduction and technical foundations (I) INSPIRE Conference Firenze,

More information

This document is a preview generated by EVS

This document is a preview generated by EVS TECHNICAL REPORT RAPPORT TECHNIQUE TECHNISCHER BERICHT CEN/TR 15449-5 April 2015 ICS 07.040; 35.240.70 English Version Geographic information - Spatial data infrastructures - Part 5: Validation and testing

More information

Web Services for Geospatial Mobile AR

Web Services for Geospatial Mobile AR Web Services for Geospatial Mobile AR Introduction Christine Perey PEREY Research & Consulting cperey@perey.com Many popular mobile applications already use the smartphone s built-in sensors and receivers

More information

Introduction to INSPIRE. Network Services

Introduction to INSPIRE. Network Services Introduction to INSPIRE. Network Services European Commission Joint Research Centre Institute for Environment and Sustainability Digital Earth and Reference Data Unit www.jrc.ec.europa.eu Serving society

More information

sensors ISSN

sensors ISSN Sensors 2009, 9, 5493-5502; doi:10.3390/s90705493 Article OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Sharing Sensor Data with SensorSA and Cascading Sensor Observation Service Denis

More information

PROJECT FINAL REPORT

PROJECT FINAL REPORT PROJECT FINAL REPORT Grant Agreement number: INFSO-ICT-224350 Project acronym: Project title: Funding Scheme: flexware Flexible Wireless Automation in Real-Time Environments STREP Period covered: from

More information

Interoperability Between GRDC's Data Holding And The GEOSS Infrastructure

Interoperability Between GRDC's Data Holding And The GEOSS Infrastructure City University of New York (CUNY) CUNY Academic Works International Conference on Hydroinformatics 8-1-2014 Interoperability Between GRDC's Data Holding And The GEOSS Infrastructure Volker Andres Henning

More information

GMES The EU Earth Observation Programme

GMES The EU Earth Observation Programme GMES The EU Earth Observation Programme Ondřej Mirovský Czech Space Office, Prvního Pluku 17, Prague 8, 186 00, Czech Republic mirovsky@czechspace.cz Abstract. The paper describes evolution, recent development

More information

EUDAT. Towards a pan-european Collaborative Data Infrastructure

EUDAT. Towards a pan-european Collaborative Data Infrastructure EUDAT Towards a pan-european Collaborative Data Infrastructure Damien Lecarpentier CSC-IT Center for Science, Finland CESSDA workshop Tampere, 5 October 2012 EUDAT Towards a pan-european Collaborative

More information

PortalU, a Tool to Support the Implementation of the Shared Environmental Information System (SEIS) in Germany

PortalU, a Tool to Support the Implementation of the Shared Environmental Information System (SEIS) in Germany European conference of the Czech Presidency of the Council of the EU TOWARDS eenvironment Opportunities of SEIS and SISE: Integrating Environmental Knowledge in Europe http:/www.e-envi2009.org/proceedings/

More information

Sensor Web when sensor networks meet the World-Wide Web

Sensor Web when sensor networks meet the World-Wide Web Sensor Web when sensor networks meet the World-Wide Web Dr. Steve Liang Assistant Professor Department of Geomatics Engineering Schulich School of Engineering University of Calgary steve.liang@ucalgary.ca

More information

SISE Semantics Interpretation Concept

SISE Semantics Interpretation Concept SISE Semantics Interpretation Concept Karel Kisza 1 and Jiří Hřebíček 2 1 Masaryk University, Faculty of Infromatics, Botanická 68a Brno, Czech Republic kkisza@mail.muni.cz 2 Masaryk University, Faculty

More information

INSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev

INSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev INSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev www.jrc.ec.europa.eu Serving society Stimulating innovation Supporting legislation The European data puzzle 24

More information

The Plan4business Approach to Transfer Open Data into Real Estate Businesses

The Plan4business Approach to Transfer Open Data into Real Estate Businesses The Plan4business Approach to Transfer Open Data into Real Estate Businesses Jan Ježek 1, Tomáš Mildorf 1, Karel Charvát Jr. 2, and Karel Charvát 3 1 University of West Bohemia, Pilsen, Czech Republic

More information

ITU-T Y Requirements of smartphone as sink node for IoT applications and services

ITU-T Y Requirements of smartphone as sink node for IoT applications and services I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Y.4553 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (03/2016) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL

More information

INTEGRATION OF DISASTER EVENT DATA INTO SPATIAL DATA INFRASTRUCTURES

INTEGRATION OF DISASTER EVENT DATA INTO SPATIAL DATA INFRASTRUCTURES INTEGRATION OF DISASTER EVENT DATA INTO SPATIAL DATA INFRASTRUCTURES B. Stollberg a, *, T. De Groeve a, A. Hirner a, L. Vernaccini a, S. Paris a a Joint Research Centre of the European Commission, Institute

More information

Cisco Kinetic Data Control Module

Cisco Kinetic Data Control Module WHITEPAPER DATA CONTROL MODULE Cisco Kinetic Data Control Module Enforcing policy and getting the right data to the right applications at the right time Table of Contents Executive summary... 3 Introduction...

More information

Case study on PhoneGap / Apache Cordova

Case study on PhoneGap / Apache Cordova Chapter 1 Case study on PhoneGap / Apache Cordova 1.1 Introduction to PhoneGap / Apache Cordova PhoneGap is a free and open source framework that allows you to create mobile applications in a cross platform

More information

Call for Participation in AIP-6

Call for Participation in AIP-6 Call for Participation in AIP-6 GEOSS Architecture Implementation Pilot (AIP) Issue Date of CFP: 9 February 2013 Due Date for CFP Responses: 15 March 2013 Introduction GEOSS Architecture Implementation

More information

Consolidation Team INSPIRE Annex I data specifications testing Call for Participation

Consolidation Team INSPIRE Annex I data specifications testing Call for Participation INSPIRE Infrastructure for Spatial Information in Europe Technical documents Consolidation Team INSPIRE Annex I data specifications testing Call for Participation Title INSPIRE Annex I data specifications

More information

ELFI: A European Location Framework

ELFI: A European Location Framework 1 ELFI: A European Location Framework 1. Our Ambition Project ELFI will foster the wider use of geo-information and enable the creation of innovative valueadded services. 2. Our Objectives We aim to create

More information

NoSQL database and its business applications

NoSQL database and its business applications COSC 657 Db. Management Systems Professor: RAMESH K. Student: BUER JIANG Research paper NoSQL database and its business applications The original purpose has been contemporary web-expand dbs. The movement

More information

The European Commission s science and knowledge service. Joint Research Centre

The European Commission s science and knowledge service. Joint Research Centre The European Commission s science and knowledge service Joint Research Centre GeoDCAT-AP The story so far Andrea Perego, Antonio Rotundo, Lieven Raes GeoDCAT-AP Webinar 6 June 2018 What is GeoDCAT-AP Geospatial

More information

Version 11

Version 11 The Big Challenges Networked and Electronic Media European Technology Platform The birth of a new sector www.nem-initiative.org Version 11 1. NEM IN THE WORLD The main objective of the Networked and Electronic

More information

Cybersecurity ecosystem and TDL Antonio F. Skarmeta

Cybersecurity ecosystem and TDL Antonio F. Skarmeta Cybersecurity ecosystem and TDL Antonio F. Skarmeta University of Murcia (UMU) SPAIN CyberSecurity Challenges in a fully connected World Trust Framework 1. Policies for trust in heterogeneous

More information

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri Leveraging OGC Services in ArcGIS Server Satish Sankaran, Esri Yingqi Tang, Esri GIS Creating and Managing Geo Information Products - Proprietary - Open Specifications - Standards Dissemination of Geo

More information

Computer Vision on Tegra K1. Chen Sagiv SagivTech Ltd.

Computer Vision on Tegra K1. Chen Sagiv SagivTech Ltd. Computer Vision on Tegra K1 Chen Sagiv SagivTech Ltd. Established in 2009 and headquartered in Israel Core domain expertise: GPU Computing and Computer Vision What we do: - Technology - Solutions - Projects

More information

Description of the European Big Data Hackathon 2019

Description of the European Big Data Hackathon 2019 EUROPEAN COMMISSION EUROSTAT Ref. Ares(2018)6073319-27/11/2018 Deputy Director-General Task Force Big Data Description of the European Big Data Hackathon 2019 Description of the European Big Data Hackathon

More information

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015 County of Los Angeles Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015 CIO Preferred Technologies for GIS This document lists the preferred Geographic

More information

INSPIRE Spatial Data on the Web building a user-friendly webby SDI

INSPIRE Spatial Data on the Web building a user-friendly webby SDI INSPIRE Spatial Data on the Web building a user-friendly webby SDI Linda van den Brink & Friso Penninga (presented by Rob van de Velde) Geonovum Agenda Objective of this presentation: Apply insights from

More information

Mobile Apps Sample Solution

Mobile Apps Sample Solution Mobile Apps Sample Solution 1 PREFERRED TARGET AUDIENCE Operations Management Team led by Christopher Giovanni, Chief Operating Officer at Crazy Taxi Cab Co. 2 PREFERRED SOLUTION Crazy Taxi Cab Co. liked

More information

XML and Inter-Operability in Distributed GIS

XML and Inter-Operability in Distributed GIS XML and Inter-Operability in Distributed GIS KIM Do-Hyun and KIM Min-Soo, Republic of Korea Key words: GML(Geography Markup Language), Interoperability, GIS. SUMMARY Web GIS (Geographic Information Systems)

More information

IoT CoAP Plugtests & Workshop Nov 27, 2012 Sophia Antipolis

IoT CoAP Plugtests & Workshop Nov 27, 2012 Sophia Antipolis Intelligent Cooperative Sensing for Improved traffic efficiency IoT CoAP Plugtests & Workshop Nov 27, 2012 Sophia Antipolis Introduction Cooperative V2X communications and cellular networks are enabling

More information

User Control Mechanisms for Privacy Protection Should Go Hand in Hand with Privacy-Consequence Information: The Case of Smartphone Apps

User Control Mechanisms for Privacy Protection Should Go Hand in Hand with Privacy-Consequence Information: The Case of Smartphone Apps User Control Mechanisms for Privacy Protection Should Go Hand in Hand with Privacy-Consequence Information: The Case of Smartphone Apps Position Paper Gökhan Bal, Kai Rannenberg Goethe University Frankfurt

More information

Istat s Pilot Use Case 1

Istat s Pilot Use Case 1 Istat s Pilot Use Case 1 Pilot identification 1 IT 1 Reference Use case X 1) URL Inventory of enterprises 2) E-commerce from enterprises websites 3) Job advertisements on enterprises websites 4) Social

More information

1. Publishable Summary

1. Publishable Summary 1. Publishable Summary 1.1Project objectives and context Identity management (IdM) has emerged as a promising technology to distribute identity information across security domains. In e-business scenarios,

More information

Open Web Technology. Presented at the Seminar Organised at NIC-Hq, New Delhi on 20/03/2014.

Open Web Technology. Presented at the Seminar Organised at NIC-Hq, New Delhi on 20/03/2014. Open Web Technology Presented at the Seminar Organised at NIC-Hq, New Delhi on 20/03/2014. Open Technology Group, National Informatics Centre, DeitY, MCIT, Govt. of India, NIC-Taramani, STPI Campus, First

More information

Deliverable D3.5 Harmonised e-authentication architecture in collaboration with STORK platform (M40) ATTPS. Achieving The Trust Paradigm Shift

Deliverable D3.5 Harmonised e-authentication architecture in collaboration with STORK platform (M40) ATTPS. Achieving The Trust Paradigm Shift Deliverable D3.5 Harmonised e-authentication architecture in collaboration with STORK platform (M40) Version 1.0 Author: Bharadwaj Pulugundla (Verizon) 25.10.2015 Table of content 1. Introduction... 3

More information

Deliverable 6.4. Initial Data Management Plan. RINGO (GA no ) PUBLIC; R. Readiness of ICOS for Necessities of integrated Global Observations

Deliverable 6.4. Initial Data Management Plan. RINGO (GA no ) PUBLIC; R. Readiness of ICOS for Necessities of integrated Global Observations Ref. Ares(2017)3291958-30/06/2017 Readiness of ICOS for Necessities of integrated Global Observations Deliverable 6.4 Initial Data Management Plan RINGO (GA no 730944) PUBLIC; R RINGO D6.5, Initial Risk

More information

Protecting Mission-Critical Application Environments The Top 5 Challenges and Solutions for Backup and Recovery

Protecting Mission-Critical Application Environments The Top 5 Challenges and Solutions for Backup and Recovery White Paper Business Continuity Protecting Mission-Critical Application Environments The Top 5 Challenges and Solutions for Backup and Recovery Table of Contents Executive Summary... 1 Key Facts About

More information

SOME TYPES AND USES OF DATA MODELS

SOME TYPES AND USES OF DATA MODELS 3 SOME TYPES AND USES OF DATA MODELS CHAPTER OUTLINE 3.1 Different Types of Data Models 23 3.1.1 Physical Data Model 24 3.1.2 Logical Data Model 24 3.1.3 Conceptual Data Model 25 3.1.4 Canonical Data Model

More information

Standards, standardisation & INSPIRE Status, issues, opportunities

Standards, standardisation & INSPIRE Status, issues, opportunities Standards, standardisation & INSPIRE Status, issues, opportunities INSPIRE Coordination Team 6 th MIG meeting, 13-14 June 2017 Joint Research Centre The European Commission's science and knowledge service

More information

Messaging Service Management and Analysis

Messaging Service Management and Analysis Messaging Service Management and Analysis Hypersoft OmniAnalyser delivers to enterprise customers detailed and comprehensive information on the quality of service, workload, usage and performance of their

More information

Web & Automotive. Paris, April Dave Raggett

Web & Automotive. Paris, April Dave Raggett Web & Automotive Paris, April 2012 Dave Raggett 1 Aims To discuss potential for Web Apps in cars Identify what kinds of Web standards are needed Discuss plans for W3C Web & Automotive Workshop

More information

EarthLookCZ as Czech way to GMES

EarthLookCZ as Czech way to GMES EarthLookCZ as Czech way to GMES Karel Charvat 1 and Petr Horak 1 1 WirelessInfo, Czech Republic, charvat@wirelessinfo.cz Abstract Global Monitoring for Environment and Security is one of 4 ranges of solutions

More information

FLORIDA DEPARTMENT OF TRANSPORTATION PRODUCTION BIG DATA PLATFORM

FLORIDA DEPARTMENT OF TRANSPORTATION PRODUCTION BIG DATA PLATFORM FLORIDA DEPARTMENT OF TRANSPORTATION PRODUCTION BIG DATA PLATFORM RECOMMENDATION AND JUSTIFACTION Executive Summary: VHB has been tasked by the Florida Department of Transportation District Five to design

More information

OPINION ON THE DEVELOPMENT OF SIS II

OPINION ON THE DEVELOPMENT OF SIS II OPINION ON THE DEVELOPMENT OF SIS II 1 Introduction In an attempt to ensure that the second-generation Schengen information system SIS II complies with the highest standards of data protection, the Joint

More information

The GeoPortal Cookbook Tutorial

The GeoPortal Cookbook Tutorial The GeoPortal Cookbook Tutorial Wim Hugo SAEON/ SAEOS SCOPE OF DISCUSSION Background and Additional Resources Context and Concepts The Main Components of a GeoPortal Architecture Implementation Options

More information

CoAP communication with the mobile phone sensors over the IPv6

CoAP communication with the mobile phone sensors over the IPv6 CoAP communication with the mobile phone sensors over the IPv6 Tomislav Dimcic *, Dejan Drajic *, Srdjan Krco * * Ericsson d.o.o., Belgrade, Serbia toma.dimcic@gmail.com, dejan.d.drajic@gmail.com, srdjan.krco@ericsson.com

More information

Performance and Scalability

Performance and Scalability Measuring Critical Manufacturing cmnavigo: Affordable MES Performance and Scalability for Time-Critical Industry Environments Critical Manufacturing, 2015 Summary Proving Performance and Scalability Time-Critical

More information

Example Azure Implementation for Government Agencies. Indirect tax-filing system. By Alok Jain Azure Customer Advisory Team (AzureCAT)

Example Azure Implementation for Government Agencies. Indirect tax-filing system. By Alok Jain Azure Customer Advisory Team (AzureCAT) Example Azure Implementation for Government Agencies Indirect tax-filing system By Alok Jain Azure Customer Advisory Team (AzureCAT) June 2018 Example Azure Implementation for Government Agencies Contents

More information

AMM and legal implications for the electricity market

AMM and legal implications for the electricity market AMM and legal implications for the electricity market Václav Stupka Institute of Law and Technology, Faculty of Law, Masaryk University, Brno, Czech Repulic vaclav.stupka@law.muni.cz Abstract. This paper

More information

B2SAFE metadata management

B2SAFE metadata management B2SAFE metadata management version 1.2 by Claudio Cacciari, Robert Verkerk, Adil Hasan, Elena Erastova Introduction The B2SAFE service provides a set of functions for long term bit stream data preservation:

More information

New Zealand Government IbM Infrastructure as a service

New Zealand Government IbM Infrastructure as a service New Zealand Government IbM Infrastructure as a service Global leverage / local experts World-class Scalable Agile Flexible Fast Secure What are we offering? IBM New Zealand Government Infrastructure as

More information

Long-term preservation for INSPIRE: a metadata framework and geo-portal implementation

Long-term preservation for INSPIRE: a metadata framework and geo-portal implementation Long-term preservation for INSPIRE: a metadata framework and geo-portal implementation INSPIRE 2010, KRAKOW Dr. Arif Shaon, Dr. Andrew Woolf (e-science, Science and Technology Facilities Council, UK) 3

More information

Introduction to Z-Wave SmartStart. Whitepaper

Introduction to Z-Wave SmartStart. Whitepaper Introduction to Z-Wave SmartStart Whitepaper TABLE OF CONTENTS Summary... 3 Abbreviations and Terminology... 3 Z-Wave SmartStart under the Hood... 5 Improved Inclusion Process...5 QR Data Structure...7

More information

T2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT SHARED SERVICES (SHRD) FOR

T2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT SHARED SERVICES (SHRD) FOR T2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT FOR SHARED SERVICES (SHRD) Version: 1.0 Status: FINAL Date: 06/12/2017 Contents 1 EUROSYSTEM SINGLE MARKET INFRASTRUCTURE GATEWAY (ESMIG)... 6 1.1 Overview...

More information

The collaboration app that keeps you connected to everyone and everything

The collaboration app that keeps you connected to everyone and everything Data Sheet UC-One The collaboration app that keeps you connected to everyone and everything UC-One is a communications and collaboration Software as a Service (SaaS) for calling, messaging, and meeting

More information

THE CO-CITIES PACKAGE INTRODUCTION TO VERSION 1 STATUS NOVEMBER 2014

THE CO-CITIES PACKAGE INTRODUCTION TO VERSION 1 STATUS NOVEMBER 2014 THE CO-CITIES PACKAGE INTRODUCTION TO VERSION 1 STATUS NOVEMBER 2014 This Document provides a short description of the Co-Cities package, a data interface called (Commonly Agreed Interface) which was developed

More information

Smart Islands, Intelligent Nations. Carlyle Roberts, Bahamas Telecommunications Company August 1 st, 2016

Smart Islands, Intelligent Nations. Carlyle Roberts, Bahamas Telecommunications Company August 1 st, 2016 Smart Islands, Intelligent Nations Carlyle Roberts, Bahamas Telecommunications Company August 1 st, 2016 Technology: Constantly Evolving Evolutionary Path Technology: Creating a new world Evolutionary

More information

MOBILE MAPPING AND ADVANCED VISUALIZATION

MOBILE MAPPING AND ADVANCED VISUALIZATION MOBILE MAPPING AND ADVANCED VISUALIZATION Author: Umberto Di Staso, Alessio Giori (Fondazione Graphitech) Sources: none This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported

More information

A holistic approach towards the first responder of the future

A holistic approach towards the first responder of the future A holistic approach towards the first responder of the future Dr. Dimitris Vassilliadis and Dr. Alexandros Bartzas Project Coordinator EXUS S.A. E-SPONDER is funded from the European Community s Seventh

More information

WebWorldWind, achievements and future of the ESA-NASA partnership

WebWorldWind, achievements and future of the ESA-NASA partnership WebWorldWind, achievements and future of the ESA-NASA partnership Yann Voumard 1, Paulo Sacramento 1, Pier Giorgio Marchetti 2, Patrick Hogan 3 1 Solenix Deutschland GmbH, Spreestrasse 3, 64295 Darmstadt,

More information

Europeana DSI 2 Access to Digital Resources of European Heritage

Europeana DSI 2 Access to Digital Resources of European Heritage Europeana DSI 2 Access to Digital Resources of European Heritage MILESTONE Revision 1.0 Date of submission 28.04.2017 Author(s) Krystian Adamski, Tarek Alkhaeir, Marcin Heliński, Aleksandra Nowak, Marcin

More information

/// INTEROPERABILITY BETWEEN METADATA STANDARDS: A REFERENCE IMPLEMENTATION FOR METADATA CATALOGUES

/// INTEROPERABILITY BETWEEN METADATA STANDARDS: A REFERENCE IMPLEMENTATION FOR METADATA CATALOGUES /// Position Paper /// INTEROPERABILITY BETWEEN METADATA STANDARDS: A REFERENCE IMPLEMENTATION FOR METADATA CATALOGUES /// Keywords: Public administration, Metadata, Geographical Information, Geospatial

More information

geobrowser3d.com The Power of 3D GIS Tools in your Browser

geobrowser3d.com The Power of 3D GIS Tools in your Browser geobrowser3d.com 1 The Power of 3D GIS Tools in your Browser Overview Introduction Modules Success Stories Build your own What is GeoBrowser3D Interactive 3D visualization system Modular platform OGC compliant

More information

Growing Consumer Clash with Photo-Sharing: Privacy vs. Tech Giants Cool, Convenience

Growing Consumer Clash with Photo-Sharing: Privacy vs. Tech Giants Cool, Convenience Growing Consumer Clash with Photo-Sharing: Privacy vs. Tech Giants Cool, Convenience 1 Photo-sharing report Methodology Americans are concerned about online privacy and security and are taking steps to

More information

Toward Horizon 2020: INSPIRE, PSI and other EU policies on data sharing and standardization

Toward Horizon 2020: INSPIRE, PSI and other EU policies on data sharing and standardization Toward Horizon 2020: INSPIRE, PSI and other EU policies on data sharing and standardization www.jrc.ec.europa.eu Serving society Stimulating innovation Supporting legislation The Mission of the Joint Research

More information

Architectural Styles II

Architectural Styles II Architectural Styles II Software Architecture VO/KU (707.023/707.024) Denis Helic, Roman Kern KMI, TU Graz Nov 21, 2012 Denis Helic, Roman Kern (KMI, TU Graz) Architectural Styles II Nov 21, 2012 1 / 66

More information

SmartReality: Augmented Reality + Services + Semantics

SmartReality: Augmented Reality + Services + Semantics SmartReality: Augmented Reality + Services + Semantics Submitting authors: Lyndon Nixon, STI Research GmbH Jens Grubert, Graz University of Technology Gerhard Reitmayr, Graz University of Technology lyndon.nixon@sti2.org

More information

ArcGIS 9.2 Works as a Complete System

ArcGIS 9.2 Works as a Complete System ArcGIS 9.2 Works as a Complete System A New Way to Manage and Disseminate Geographic Knowledge Author/Serve/Use Maps Data Models Globes Metadata Use Desktop Explorer Web Map Viewer Mobile Open APIs Enterprise

More information

Panel Session: Experiences from Installations and Pilots. Communication Technologies for Smart Grid

Panel Session: Experiences from Installations and Pilots. Communication Technologies for Smart Grid Panel Session: Experiences from Installations and Pilots Communication Technologies for Smart Grid Smart Grid Communication Technology Internetization of the energy sector timeline energy industry Fusion

More information

Users and utilization of CERIT-SC infrastructure

Users and utilization of CERIT-SC infrastructure Users and utilization of CERIT-SC infrastructure Equipment CERIT-SC is an integral part of the national e-infrastructure operated by CESNET, and it leverages many of its services (e.g. management of user

More information

How a Federated Identity Service Turns Identity into a Business Enabler, Not an IT Bottleneck

How a Federated Identity Service Turns Identity into a Business Enabler, Not an IT Bottleneck How a Federated Identity Service Turns Identity into a Business Enabler, Not an IT Bottleneck Add Agility, Flexibility, and Responsiveness into Your Enterprise Delivering Identity the Way Your Business

More information

Europeana Core Service Platform

Europeana Core Service Platform Europeana Core Service Platform DELIVERABLE D7.1: Strategic Development Plan, Architectural Planning Revision Final Date of submission 30 October 2015 Author(s) Marcin Werla, PSNC Pavel Kats, Europeana

More information

DELIVERABLE. D3.1 - TransformingTransport Website. TT Project Title. Project Acronym

DELIVERABLE. D3.1 - TransformingTransport Website. TT Project Title. Project Acronym Ref. Ares(2017)844805-15/02/2017 DELIVERABLE D3.1 - TransformingTransport Website Project Acronym TT Project Title Transforming Transport Grant Agreement number 731932 Call and topic identifier ICT-15-2016-2017

More information

A Best of Both Worlds Approach to Complex, Efficient, Time Series Data Delivery

A Best of Both Worlds Approach to Complex, Efficient, Time Series Data Delivery A Best of Both Worlds Approach to Complex, Efficient, Time Series Data Delivery Benjamin Leighton 1, Simon J.D. Cox 1, Nicholas J. Car 1, Matthew P. Stenson 1, Jamie Vleeshouwer 1, and Jonathan Hodge 2

More information

Azure Pack is one of Microsoft s most underrated tools.

Azure Pack is one of Microsoft s most underrated tools. content provided by sponsored by Making the Most of Azure Pack This free tool can bring an Azure-like environment to a private cloud. Find out what Azure Pack is and why it s useful. BY BRIEN M. POSEY

More information

Middle East Technical University. Jeren AKHOUNDI ( ) Ipek Deniz Demirtel ( ) Derya Nur Ulus ( ) CENG553 Database Management Systems

Middle East Technical University. Jeren AKHOUNDI ( ) Ipek Deniz Demirtel ( ) Derya Nur Ulus ( ) CENG553 Database Management Systems Middle East Technical University Jeren AKHOUNDI (1836345) Ipek Deniz Demirtel (1997691) Derya Nur Ulus (1899608) CENG553 Database Management Systems * Introduction to Cloud Computing * Cloud DataBase as

More information

Monitoring the Environment with Sensor Web Services

Monitoring the Environment with Sensor Web Services EnviroInfo 2009 (Berlin) Environmental Informatics and Industrial Environmental Protection: Concepts, Methods and Tools Monitoring the Environment with Sensor Web Services Simon Jirka 1, Dr. Albert Remke

More information

GENeric European Sustainable Information Space for Environment.

GENeric European Sustainable Information Space for Environment. GENeric European Sustainable Information Space for Environment http://www.genesis-fp7.eu/ Outline Introduction The GENESIS FP7 project The GENESIS solution s architecture GENESIS experience with INSPIRE

More information

Maximizing GPU Power for Vision and Depth Sensor Processing. From NVIDIA's Tegra K1 to GPUs on the Cloud. Chen Sagiv Eri Rubin SagivTech Ltd.

Maximizing GPU Power for Vision and Depth Sensor Processing. From NVIDIA's Tegra K1 to GPUs on the Cloud. Chen Sagiv Eri Rubin SagivTech Ltd. Maximizing GPU Power for Vision and Depth Sensor Processing From NVIDIA's Tegra K1 to GPUs on the Cloud Chen Sagiv Eri Rubin SagivTech Ltd. Today s Talk Mobile Revolution Mobile Cloud Concept 3D Imaging

More information

Best Practices. Deploying Optim Performance Manager in large scale environments. IBM Optim Performance Manager Extended Edition V4.1.0.

Best Practices. Deploying Optim Performance Manager in large scale environments. IBM Optim Performance Manager Extended Edition V4.1.0. IBM Optim Performance Manager Extended Edition V4.1.0.1 Best Practices Deploying Optim Performance Manager in large scale environments Ute Baumbach (bmb@de.ibm.com) Optim Performance Manager Development

More information

Interoute Use Case. SQL 2016 Always On in Interoute VDC. Last updated 11 December 2017 ENGINEERED FOR THE AMBITIOUS

Interoute Use Case. SQL 2016 Always On in Interoute VDC. Last updated 11 December 2017 ENGINEERED FOR THE AMBITIOUS Interoute Use Case SQL 2016 Always On in Interoute VDC Last updated 11 December 2017 ENGINEERED FOR THE AMBITIOUS VERSION HISTORY Version Date Title Author 1 11 / 12 / 17 SQL 2016 Always On in Interoute

More information

Microsoft SharePoint Server 2013 Plan, Configure & Manage

Microsoft SharePoint Server 2013 Plan, Configure & Manage Microsoft SharePoint Server 2013 Plan, Configure & Manage Course 20331-20332B 5 Days Instructor-led, Hands on Course Information This five day instructor-led course omits the overlap and redundancy that

More information

International Organization for Standardization Technical Committee 211 (ISO/TC211)

International Organization for Standardization Technical Committee 211 (ISO/TC211) Esri Support for Geospatial Standards: Open Geospatial Consortium (OGC) International Organization for Standardization Technical Committee 211 (ISO/TC211) An Esri White Paper April 2015 Copyright 2015

More information

Designing a System Engineering Environment in a structured way

Designing a System Engineering Environment in a structured way Designing a System Engineering Environment in a structured way Anna Todino Ivo Viglietti Bruno Tranchero Leonardo-Finmeccanica Aircraft Division Torino, Italy Copyright held by the authors. Rubén de Juan

More information

Mobile Middleware Course. Mobile Platforms and Middleware. Sasu Tarkoma

Mobile Middleware Course. Mobile Platforms and Middleware. Sasu Tarkoma Mobile Middleware Course Mobile Platforms and Middleware Sasu Tarkoma Role of Software and Algorithms Software has an increasingly important role in mobile devices Increase in device capabilities Interaction

More information

Firmware Updates for Internet of Things Devices

Firmware Updates for Internet of Things Devices Firmware Updates for Internet of Things Devices Brendan Moran, Milosch Meriac, Hannes Tschofenig Drafts: draft-moran-suit-architecture draft-moran-suit-manifest 1 WHY DO WE CARE? 2 IoT needs a firmware

More information

Future Core Ground Segment Scenarios

Future Core Ground Segment Scenarios Future Core Ground Segment Scenarios Pascal Gilles EOP-G Ground Segment Coordination Body Workshop 2015 ESRIN, 24 September2015 Ground Segment Coordination Body Workshop 2015 ESRIN 24 September2015 Pag.

More information

MASERGY S MANAGED SD-WAN

MASERGY S MANAGED SD-WAN MASERGY S MANAGED New Performance Options for Hybrid Networks Business Challenges WAN Ecosystem Features and Benefits Use Cases INTRODUCTION Organizations are leveraging technology to transform the way

More information

Report. Middleware Proxy: A Request-Driven Messaging Broker For High Volume Data Distribution

Report. Middleware Proxy: A Request-Driven Messaging Broker For High Volume Data Distribution CERN-ACC-2013-0237 Wojciech.Sliwinski@cern.ch Report Middleware Proxy: A Request-Driven Messaging Broker For High Volume Data Distribution W. Sliwinski, I. Yastrebov, A. Dworak CERN, Geneva, Switzerland

More information

National College of Ireland BSc in Computing 2015/2016. Mahmoud Azzam LocalDeal. Final Report

National College of Ireland BSc in Computing 2015/2016. Mahmoud Azzam LocalDeal. Final Report National College of Ireland BSc in Computing 2015/2016 Mahmoud Azzam 13110241 X13110241@student.ncirl.ie LocalDeal Final Report Table of Contents Table of Contents Executive Summary... 4 1 Introduction...

More information

Europe s Advanced Manufacturing Partnership Factories of the Future. Željko Pazin Executive Director

Europe s Advanced Manufacturing Partnership Factories of the Future. Željko Pazin Executive Director Europe s Advanced Manufacturing Partnership Factories of the Future Željko Pazin Executive Director Background Manufacturing & Europe How important is manufacturing? Despite the continued fall-out from

More information

Introducing DocumentDB

Introducing DocumentDB David Chappell Introducing DocumentDB A NoSQL Database for Microsoft Azure Sponsored by Microsoft Corporation Copyright 2014 Chappell & Associates Contents Why DocumentDB?... 3 The DocumentDB Data Model...

More information

Introduction

Introduction Introduction EuropeanaConnect All-Staff Meeting Berlin, May 10 12, 2010 Welcome to the All-Staff Meeting! Introduction This is a quite big meeting. This is the end of successful project year Project established

More information

About 1. Chapter 1: Getting started with odata 2. Remarks 2. Examples 2. Installation or Setup 2. Odata- The Best way to Rest 2

About 1. Chapter 1: Getting started with odata 2. Remarks 2. Examples 2. Installation or Setup 2. Odata- The Best way to Rest 2 odata #odata Table of Contents About 1 Chapter 1: Getting started with odata 2 Remarks 2 Examples 2 Installation or Setup 2 Odata- The Best way to Rest 2 Chapter 2: Azure AD authentication for Node.js

More information

Euro-BioImaging Preparatory Phase II Project

Euro-BioImaging Preparatory Phase II Project Euro-BioImaging Preparatory Phase II Project Testing of the basic framework of EuBI online user access portal, with the most central links and functions included, and improvements and corrections implemented

More information

The Interoperability of Location-Tracking Service based on Geographic Information

The Interoperability of Location-Tracking Service based on Geographic Information The Interoperability of Location-Tracking Service based on Geographic Information Do Hyun KIM and Byung Tae JANG, Korea Key words: Interoperability, Location-Tracking, GIS SUMMARY Tracking Service based

More information

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive

More information