Ti stai per laureare o sei prossimo al tirocinio e ti piacerebbe fare un’esperienza in un contesto dinamico e internazionale?
Dai uno sguardo alla proposta di Tirocinio e Tesi dello European Plate Observing System (EPOS).
EPOS – European Plate Observing system
Istituto Nazionale di Geofisica e Vulcanologia
EPOS (www.epos-eu.org) è una infrastruttura di ricerca europea innovativa che ha lo scopo di integrare dati e servizi nel dominio delle scienze della Terra solida. Si tratta di dati e servizi relativi a terremoti, eruzioni vulcaniche, deformazioni geodetiche, osservazioni satellitari e altro, che presentano un alto grado di eterogeneità in termini di tecnologie di data provision, formati e modalità di presentazione delle risorse. L’integrazione avviene tramite un sistema avanzato, gli Integrated Core Services (ICS), che permette di ricercare, scaricare e analizzare dati delle comunità specifiche da un’unica piattaforma e interfaccia web.
La proposta di collaborazione rivolta a tirocinanti e tesisti interessati all’utilizzo di tecnologie innovative, mira a contribuire all’ulteriore sviluppo e ottimizzazione del sistema Integrated Core Services, e si sviluppa nei seguenti temi:
- database relazionali (PostgreSQL) e non relazionali (e.g. MongoDB);
- sistemi basati sul paradigma dei Microservizi;
- ottimizzazione e tuning del sistema e dei servizi;
- creazione di moduli Java e Python per mapping e conversione di dati e metadati;
- creazione e ottimizzazione interfacce grafiche con AngularJS;
- integrazione semantica, sviluppo e ottimizzazione di estensioni di DCAT-AP.
Le attività da svolgere saranno concordate con lo studente sulla base degli argomenti di interesse.
Dr. Daniele Bailo
EPOS-ERIC Technical Officer
Istituto Nazionale di Geofisica e Vulcanologia (INGV)
Via di Vigna Murata 605, 00143 Rome – Italy
Phone. +39 06-51860728
- Bailo, Daniele, and Keith G. Jeffery. “EPOS: a novel use of CERIF for data-intensive science.” Procedia Computer Science33 (2014): 3-10.
- Jeffery, Keith G., and Daniele Bailo. “EPOS: using metadata in geoscience.” Research Conference on Metadata and Semantics Research. Springer, Cham, 2014.
- Trani, Luca, et al. “Establishing Core Concepts for Information-Powered Collaborations.” Future Generation Computer Systems89 (2018): 421-437.
- Bailo, Daniele, et al. “Mapping solid earth Data and Research Infrastructures to CERIF.” Procedia Computer Science106 (2017): 112-121.
(This article was originally written for VRE4EIC Newsletter. Follow this link to the original source).
The European Plate Observing System (EPOS) highlights how its research infrastructure has become more efficient and user friendly by utilizing technology developed in the frame of the EU H2020 VRE4EIC project.
In the last decades quite an amount of tools, technologies and software has been developed to support and improve research throughout the entire data lifecycle. This includes software, modeling tools, and even code that can be used and re-used by researchers around the world. However, more and more emphasis has been given to the structural components that enable a Research Infrastructure to be sustainable, robust and, even most importantly, compliant to the FAIR principles. Such principles prescribe–in order to enable reproducible science–that data need to be findable, accessible, interoperable and reusable. It is usually up to research infrastructure designers, developers and managers to find the best architecture and technologies to enable FAIR to become reality in their scientific domain. However, looking transversally at science domains, it is clear that there is a number of challenges common to several communities, as evidenced by the common requirements elicitation and analysis of existing technical assets carried out both in the VRE4EIC and ENVRIplus project.
In this framework, VRE4EIC is promoting the adoption of common, standard technical solutions in order to facilitate Research Infrastructures in facing shared challenges and thus complying with FAIR principles.
This is the case of the European Plate Observing System (EPOS), a Distributed Research Infrastructure long-term plan to facilitate integrated use of data, data products, and facilities from distributed research infrastructures for solid Earth science in Europe.
In order to enable accessibility (the “A” of FAIR), the EPOS central hub, that provides access to a wealth of different types of data and services from communities, had to implement appropriate Authorization mechanisms. Such mechanisms are usually referred to as “AAAI”, which stands for Authentication, Authorization, and Accounting Infrastructure. Instead of creating such an infrastructure “from scratch”, EPOS took advantage of the existing VRE4EIC “AAAI Service” building block. This component provides a “plug-and-play” solution for the authentication of users, and in addition it integrates different authentication mechanisms from various AAI providers (e.g. EDUGAIN, Facebook, Google and others) in one single system. Due to its integrability into service-based architecture, it can be easily plugged into micro-services-oriented architectures, such as the one of EPOS.
Figure 1: Example of integration of VRE4EIC Authentication services (AAAI) into EPOS central hub Graphic User Interface (GUI). The login box is rendered on the EPOS GUI, but actually managed and ran by VRE4EIC Authentication service building block. Such component is part of the VRE4EIC prototype and runs on VRE4EIC servers made available by project partners (in this case CNR ISTI – Pisa).
The EPOS User Interface is presented in Figure 1. It enables the discovery and search of datasets in the solid Earth domain, which includes several communities such as Seismology, GPS, satellite data, volcanic observatories and others. An authentication widget is also available for access to specific dataset. The authentication in this case is managed by the VRE4EIC AAAI service component, that is simply “plugged-in” into EPOS main system.
Starting from this first pilot, EPOS has also benefitted from VRE4EIC studies and developments in other fields. For instance for the workflow management and the metadata system architecture (both projects use the CERIF model).
The EPOS use case has several important implications. The first one is that this pilot has demonstrated the suitability of the strategy adopted by VRE4EIC for supporting and enhancing e-Research Infrastructures, in particular with respect to the AAAI service.
The second one, related to research infrastructure sustainability, is that it saved efforts in integrating authentication services on EPOS, with all related technical and security issues, not to counting the development efforts that were optimized by adopting an EU-funded solution.
Third, on the user side, it allows end users to access through existing credentials from Facebook, eduGAIN, and other Identity Providers, to log in easily to EPOS or any other Research Infrastructure enhanced by VRE4EIC Authentication service.
Now, a future-oriented exercise is due: imagine that many other research infrastructures would use such shared solutions produced by VRE4EIC. How much development and sustainability efforts would they save by integrating in an easy way metadata catalogue services, AAAI services, and other common solutions?
The answer is not trivial, also because other players are available on the EU landscape. However, the expertise brought in by a pool of scientist and engineers in VRE4EIC, strongly connected with the communities, and with skills in the integration of several research infrastructures in various domains, is doubtless precious and capable of optimizing the technical dimension and sustainability, as demonstrated by the EPOS pilot.
 For an overview of the Data Lifecycle see https://www.dataone.org/data-life-cycle
 Definition of Research Infrastructure by EU funding body https://ec.europa.eu/research/infrastructures/index.cfm?pg=about
 M. D. Wilkinson et al., “The FAIR Guiding Principles for scientific data management and stewardship,” Sci. Data, vol. 3, p. 160018, 2016.
 “ENVRIplus is a Horizon 2020 project bringing together Environmental and Earth System Research Infrastructures, projects and networks together with technical specialist partners to create a more coherent, interdisciplinary and interoperable cluster of Environmental Research Infrastructures across Europe”. “Theme 2” deliverables report an overview of common elements and requirements in the various Environmental Research Infrastructures http://www.envriplus.eu/deliverables/
 More information about the VRE4IEC AAAI building block can be found here https://www.vre4eic.eu/images/Public_deliverables/D3.3_Building_Blocks.pdf
 A extensive compendium about Microservices architecture and techniques can be found in S. Newman, Building Microservices. O’Reilly Media…
 CERIF stands for Common European Research Information Format, see https://www.eurocris.org/cerif/main-features-cerif and https://www.eurocris.org/eurocris_archive/cerifsupport.org/cerif-in-brief/index.html
Well, it’s weird: I’m at the same time proud and shy about the video we released in the framework of VRE4EIC project.
It was funny: I had just landed at Schipol airport and then rushed to TUDelft university… and I found myself at the New Media Center in front of a camera, in a soundproof studio with a bright-green background, just a few people watching (or staring at? :)) me behind the soundproof glass and I had to start talking with my south European English accent (that’s the embarrassing part :))
Well, I think I realized how fishes feel in their fish-bowls!
By the way, the people from the studio were great and patient, and they explained clearly how it would work. So we just had to leverage on the huge work we did previously, that is to say the preparation of the video – lecture.
The topic of the videos is How research Infrastructures can take advantage of interoperable VRE building blocks.
In the first part I explained what research infrastructures are, what distributed research infrastructures can provide to users, and what is their governmental and technical organisation. Real examples were be done by discussing the EPOS use case.
In the second part the focus was on how interoperable building blocks developed in the framework of VRE4EIC can be used to enhance Functionalities of Research Infrastructures. An example was be illustrated by discussing and analysing the EPOS use case.
I hope you enjoy the two videos.