Emanuele Danovaro

Emanuele Danovaro
European Center For Medium Range Weather Forecasts · Forecast Department

PhD

About

61
Publications
9,996
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
525
Citations
Introduction

Publications

Publications (61)
Chapter
The LEXIS Weather and Climate Large-scale Pilot will deliver a system for prediction of water-food-energy nexus phenomena and their associated socio-economic impacts. The system will be based on multiple model layers chained together, namely global weather and climate models, high-resolution regional weather models, domain-specific application mode...
Chapter
Full-text available
High Performance Computing (HPC) infrastructures (also referred to as supercomputing infrastructures) are at the basis of modern scientific discoveries, and allow engineers to greatly optimize their designs. The large amount of data (Big-Data) to be treated during simulations is pushing HPC managers to introduce more heterogeneity in their architec...
Article
Full-text available
Json-GUI is an AngularJS front-end module that dynamically generates form-based web interfaces. Starting from a formal JSON configuration object describing a list of inputs, Json-GUI is able to build a form frame interface at runtime, with standard and personalized validation rules, giving the possibility to define constraints between input fields....
Article
The development of community-specific user interfaces of a science gateway can be a challenging task for non-IT experts. This contribution proposes an original, easy-to-use solution to tackle this issue based on EasyGateway. EasyGateway is a modern, lightweight solution for the development of science gateway able to interplay with most toolkits. In...
Conference Paper
Full-text available
Over the last two decades, a solid consensus grew in the scientific community that the so-called Citizen Science could contribute to advancing our current knowledge in many disciplines. In particular Hydro-Meteorological (HM) researchers immediately pointed out to the countless advantages of cooperating with Citizen Scientists. In this paper we pre...
Article
Full-text available
From 1970 to 2012, about 9000 high impact weather events were reported globally causing the loss of 1.94 million lives and damage of US$ 2.4 trillion (United Nations International Strategy for Disaster Reduction, UNISDR report 2014). The scientific community is called to action to improve the predictive ability of such events and communicate foreca...
Article
Full-text available
A full hydro-meteorological (HM) simulation, from rainfall to impact on urban areas, is a multidisciplinary activity which consists in the execution of a workflow composed by complex and heterogeneous model engines. Moreover an extensive set of configuration parameters have to be selected consistently among the models, otherwise the simulation can...
Article
A full hydrometeorological (HM) simulation, from rainfall to impact on urban areas, is a multidisciplinary job, which relies on the execution of a workflow composed of complex and heterogeneous model engines. Moreover, the accuracy of the simulation is strongly dependent on an extensive set of configuration parameters, which have to be selected in...
Article
Full-text available
The e-Science environment developed in the framework of the EU-funded DRIHM project was used to demonstrate its capability to provide relevant, meaningful hydrometeorological forecasts. This was illustrated for the tragic case of 4 November 2011, when Genoa, Italy, was flooded as the result of heavy, convective precipitation that inundated the Bisa...
Article
This paper seeks to move towards an un-encoded metadata standard supporting the description of environmental numerical models and their interfaces with other such models. Building on formal metadata standards and supported by the local standards applied by modelling frameworks, the desire is to produce a solution, which is as simple as possible yet...
Article
The flexible and pay-as-you-go computing capabilities offered by Cloud infrastructures are very attractive for high-demanding e-Science applications like weather prediction simulators. For their ability to couple the scalability offered by public service provider with the greater control and customization provided by Private Clouds, Hybrid Clouds s...
Chapter
A proper representation of protein surfaces is an important task in bioinformatics and biophysics. In a previous work we described a parallel workflow, based on the isosurface extraction and the CUDA architecture, able to produce high-resolution molecular surfaces based on the Van der Waals, Solvent Accessible, Richards-Connolly and Blobby definiti...
Conference Paper
Full-text available
The distributed research infrastructure for hydrometeorology (DRIHM) project focuses on the development of an e-Science infrastructure to provide end-to-end hydro meteorological research (HMR) services (models, data, and post processing tools) by exploiting HPC, Grid and Cloud facilities. In particular, the DRIHM infrastructure supports the executi...
Article
Full-text available
The e-Science environment developed in the framework of the EU-funded DRIHM project was used to demonstrate its capability to provide relevant, meaningful hydrometeorological forecasts. This was illustrated for the tragic case of 4 November 2011, when Genoa, Italy, was flooded as the result of heavy, convective precipitation that inundated the Bisa...
Chapter
Besides core project partners, the SCI-BUS project also supported several external user communities in developing and setting up customized science gateways. The focus was on large communities typically represented by other European research projects. However, smaller local efforts with the potential of generalizing the solution to wider communitie...
Conference Paper
Full-text available
Predicting weather and climate and its impacts on the environment, including hazards such as floods and landslides, is a big challenge that can be efficiently supported by a distributed and heterogeneous infrastructure, exploiting several kinds of computational resources: HPC, Grids and Clouds. This can help researchers in speeding up experiments,...
Conference Paper
Predicting weather and climate and its impacts on the environment, including hazards such as floods and landslides, is one of the main challenges of the 21st century with significant societal and economic implications. To advance the state of the art in forecasting extreme events, an effective collaboration with the Information and Communication Te...
Article
This chapter analyzes some of the programming models and tools, both commercial and freely available, in terms of the provided support and achievable performance with respect to some widely used compute-intensive algorithms such as the N-body and the convolution algorithms. It focuses on providing a clear measure of the different efficiency figures...
Conference Paper
Current workstations can offer really amazing raw computational power: up to 10 TFlops on a single machine equipped with multiple CPUs and accelerators as the Intel Xeon Phi or GPU devices. Such results can only be achieved with a massive parallelism of computational devices, thus the actual barrier posed by the exploitation of modern heterogeneous...
Article
Current workstations can offer really amazing raw computational power, in the order of TFlops on a single machine equipped with multiple CPUs and accelerators, which means less than half a dollar for a GFlop. Such result can only be achieved with a massive parallelism of the computational devices, but unfortunately not every application is able to...
Conference Paper
One of the main challenges of the 21st century is represented by accurate weather predictions together with the estimate of extreme phenomena and their impacts on the environment and on the society. The key point of this challenge is to enable the acceleration of advances in hydrometeorological research, and to integrate these advances in the every...
Conference Paper
Full-text available
We address the problem of representing the geometry and the morphology of a triangulated surface endowed with a scalar field in a combined geometric and topological multiresolution model. The model, called a Multiresolution Morse Triangulation (MMT), is composed of a multiresolution triangle mesh, and of a multiresolution Morse complex describing t...
Conference Paper
Full-text available
We consider the problem of extracting morphology of a terrain represented as a Triangulated Irregular Network (TIN). We propose a new algorithm and compare it with representative algorithms of the main approaches existing in the literature to this problem. The new algorithm has the advantage of being simple, using only comparisons (and no floating-...
Conference Paper
Full-text available
Process control and improvement are keys to successful businesses. A working Experience Factory helps to achieve them but it is not easy to implement. The PROM Experience Manager (PEM) is designed to facilitate such implementation with a flexible visual interface to an experience base populated of metrics collected non invasively.
Conference Paper
Full-text available
Lean management is based on two concepts: the elimination of Muda, the waste, from the production process, and Jidoka, the introduction of quality inside the production process and product. In software production, the elimination of Muda received significant attention, while Jidoka has not yet been fully exploited. In this work we want to propose a...
Conference Paper
Full-text available
This paper presents PKM - a web-based tool for knowledge management in an environment centered on the concept of the experience factory. The tool focuses on managing explicit knowledge, most of which is collected in an automated way using non-invasive plug-ins and probes. It provides customizable metric views, metric interpretation and abstraction...
Conference Paper
Full-text available
Curvature is one of the most relevant notions that links the metric properties of a surface to its geometry and to its topology (Gauss-Bonnet theorem). In the literature, a variety of approaches exist to compute curvatures in the discrete case. Several techniques are computationally intensive or suffer from convergence problems. In this paper, we d...
Conference Paper
Full-text available
We propose a hierarchical representation for the morphology of a terrain. The basis of our morphological model is a decomposition of the terrain model, composed of the stable and unstable manifolds defined by its critical points, called a Morse-Smale complex. We propose a compact dual representation of the Morse-Smale complex and we define new simp...
Conference Paper
Full-text available
We consider the problem of extracting morphology of a terrain represented as a Triangulated Irregular Network (TIN). We propose a new algorithm and compare it with representative algorithms of the main approaches existing in the literature to this problem.
Conference Paper
Full-text available
We propose a new multi-scale terrain model, based on a hierarchical representation for the morphology of a terrain. The basis of our morphological model is a dual Morse decomposition of the terrain, composed by the stable and unstable manifolds defined by its critical points and its integral lines. We propose a two-level representation of the dual...
Article
Full-text available
Shape inspection options in most of the current online shape repositories provide limited information on the shape of a desired model. In addition, stored models can be downloaded only at the original level of detail (LOD). In this paper, we present our application that combines remote interactive inspection of a digital shape with real-time simpli...
Article
Full-text available
In this chapter we discuss issues about Level Of Detail (LOD) representations for digital terrain models and, especially, we describe how to deal with very large terrain datasets through out-of-core techniques that explicitly m anage I/O operations be- tween levels of memory. LOD modeling in the related context of geographical maps is discussed in...
Article
Level-of-detail (LOD) techniques have been studied for many years in computer graphics. Research in this area has reached maturity and several effective tools in LOD modeling are now available. However, most models and tools proposed in the literature are oriented to rendering. This is just one among many tasks that LOD should support in the contex...
Conference Paper
Mesh-based terrain representations provide accurate descriptions of a terrain, but fail in capturing its morphological structure. The morphology of a terrain is defined by its critical points and by the critical lines joining them, which form a so-called surface network. Besides being compact, a morphological terrain description supports a knowledg...
Chapter
In this paper, we survey techniques for building, encoding and querying Level-Of-Detail (LOD) models of three-dimensional scalar fields based on a domain decomposition into tetrahedral meshes. We focus on continuous LOD models, and we classify them into unstructured (irregular) and regular nested LOD models depending on the mesh subdivision pattern...
Conference Paper
Full-text available
We propose a new data structure for the compact encoding of a level-of detail (LOD) model of a three-dimensional scalar field based on unstructured tetrahedral meshes. Such data structure, called a half-edge tree (HET), is built through the iterative application of a half-edge collapse, i.e. by contracting an edge to one of its endpoints. We also s...
Conference Paper
Full-text available
Multi-resolution is a useful tool for managing the complexity of huge terrain and geological data sets. Since encoding large data sets may easily exceed main memory capabilities, data structures and algorithms capable of efficiently working in external memory are needed. In our work, we aim at developing an out-of-core multi-resolution model dimens...
Chapter
Full-text available
Level-Of-Detail (LOD) techniques can be a valid support to the analysis and visualisation of volume data sets of large size. In our previous work, we have defined a general LOD model for d-dimensional simplicial meshes, called a Multi-Tessellation (MT), which consists of a partially ordered set of mesh updates. Here, we consider an instance of the...
Conference Paper
Full-text available
Multiresolution models support the interactive visualization of large volumetric data through selective refinement, an operation which permits to focus resolution only on the most relevant portions of the domain, or in the proximity of interesting field values. A 3D Multi-Tessellation (MT) is a multiresolution model, consisting of a coarse tetrahed...
Conference Paper
Full-text available
We propose a technique for simplification and multiresolution modeling of a terrain represented as a TIN. Our goal is to maintain the morphological structure of the terrain in the resulting multiresolution model. To this aim, we extend Morse theory, developed for continuous and differentiable functions, to the case of piecewise linear functions. We...
Article
Full-text available
We propose a technique for simplification and Level Of Detail (LOD) modeling of a scalar field represented as a Triangulated Irregular Network (TIN), which maintains the topological structure of the field at any LOD. We define an extended Morse-Smale decomposition for TINs, which identifies areas with uniform morphological properties, and a critica...
Article
Multiresolution models support the interactive visualization of large volumetric data through selective refinement, an operation which permits to focus resolution only on the most relevant portions of the domain, or in the proximity of interesting field values. A 3D Multi-Tessellation (MT) is a multiresolution model, consisting of a coarse tetrahed...
Article
Full-text available
The paper deals with the problem of analyzing and visualizing large-size volume data sets. To this aim, we consider multiresolution representations based on a decomposition of the field domain into tetrahedral cells. We compare two types of multiresolution representations that differ on the rule applied to refine an initial coarse mesh: one is base...
Conference Paper
Full-text available
We deal with the problem of analyzing and visualizing large-size volume data sets. To this aim, we consider multiresolution representations based on a decomposition of the field domain into tetrahedral cells. We compare two types of multiresolution representations that differ on the rule applied to refine an initial coarse mesh: one is based on tet...
Conference Paper
Full-text available
In this paper we address the problem of representing the structure of the topology of a d-dimensional scalar field as a basis for constructing a multiresolution representation of the structure of such afield. To this aim, we define a discrete decomposition of a triangulated d-dimensional domain, on whose vertices the values of the field are given....
Conference Paper
In this paper, we address the problem of analyzing the topology of discrete scalar fields defined on triangulated domains. To this aim, we introduce the notions of discrete gradient vector field and of Smalelike decomposition for the domain of a d-dimensional scalar field. We use such notions to extract the most relevant features representing the t...
Conference Paper
Full-text available
Abstract The paper deals with the problem of analyzing and visualiz - ing large - size volume data sets To this aim, we consider mul - tiresolution representations based on a decomposition of the field domain into tetrahedral cells We compare two types of multires - olution representations that differ on the rule applied to refine an initial coarse...
Conference Paper
Full-text available
This paper deals with the problem of analyzing and visualizing volume data sets of large size. To this aim, we define a three-dimensional multi-resolution model based on unstructured tetrahedral meshes, and built through a halfedge-collapse simplification strategy, that we call a HalfEdge Multi-Tessellation (MT). We propose a new compact data struc...
Article
Full-text available
In this paper, we consider the problem of representing a multiresolution geometric model, called a Simplicial Multi-Complex (SMC), in a compact way. We present encoding schemes for both two- and three-dimensional SMCs built through a vertex insertion (removal) simplification strategy. We show that a good compression ratio is achieved not only with...
Conference Paper
Full-text available
In this paper, we consider triangle-based two-dimensional multiresolution complexes, called Multi-Triangulations (MTs), constructed based on a vertex-removal simplification strategy, which is the most common strategy used to build simplified representations of surfaces, e.g., terrains. We describe and compare compact encoding structures for such MT...
Conference Paper
In this paper, we consider the problem of representing a multiresolution geometric model, called a Simplicial Multi-Complex (SMC), in a compact way. We present encoding schemes for both two-an d threedimensional SMCs built through a vertex insertion (removal) simplification strategy. We show that a good compression ratio is achieved not only with r...
Conference Paper
Full-text available
Mesh-based terrain representations provide accurate descriptions of a terrain, but fail in capturing its morphological structure. The morphology of a terrain is defined by its critical points and by the critical lines joining them, which form a so-called surface network. Because of the large size of current terrain data sets, a multi-resolution rep...
Article
Full-text available
In this paper we address the problem of representing the topology of discrete scalar fields defined on triangulated domains. To this aim, we use the notion of discrete gradient vector field that we have introduced in [4] to classify the critical points of a scalar field defined over a two-dimensional domain that generalizes the nature of critical p...
Article
Full-text available
Thanks to improvement in simulation, high reso-lution scanning facilities and multidimensional medi-cal imaging, the size of geometrical dataset is rapidly increasing, and huge datasets are commonly avail-able. We are developing an out-of-core multiresolution model, based on the Multi-Tessellation [?], that can handle arbitrary large datasets eithe...

Projects

Projects (2)
Project
The LEXIS (Large-scale EXecution for Industry & Society) project aims to build an advanced, geographically- distributed, HPC infrastructure for Big Data analytics within three targeted pilot test-beds. By proposing innovative technologies and exploiting data available from test-bed partners, LEXIS aims to generate valuable outcomes and improve the efficiency and quality of services provided to different stakeholders involved in the test-beds. The developed services will be made available to external stakeholders, with the aim of stimulating the interest of European industries and creating an ecosystem of organisations that could benefit from the implemented platform. LEXIS will address key strategic objectives that will be transversally pursued all across the work. We aim to demonstrate the benefits of our project in the context of three industrial test-beds, leveraging modern technologies from HPC, Big Data, and Cloud computing. We will refer to Key Performance Indications (KPIs) to demonstrate success against the declared objectives within the industrial test-beds. These KPIs are relevant not only for the objectives themselves, but also for the various stakeholders involved.