About
33
Publications
3,181
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
201
Citations
Introduction
Current institution
Publications
Publications (33)
Virtual research environments are systems called to serve the needs of their designated communities of practice. Every community of practice is a group of people dynamically aggregated by the willingness to collaborate to address a given research question. The Virtual Research Environment provides its users with seamless access to the resources of...
Service composition and supporting transactions across composed services are among the major challenges characterizing service-oriented computing. REpresentational State Transfer (REST) is one of the approaches used for implementing Web services that is gaining momentum thanks to its features making it suitable for cloud computing and microservices...
p>The enhancements in IT solutions and the open science movement are injecting changes in the practices dealing with data collection, collation, processing and analytics, and publishing in all the domains, including agri-food. However, in implementing these changes one of the major issues faced by the agri-food researchers is the fragmentation of t...
The enhancements in IT solutions and the open science movement are injecting changes in the practices dealing with data collection, collation, processing, analytics, and publishing in all the domains, including agri-food. However, in implementing these changes one of the major issues faced by the agri-food researchers is the fragmentation of the "a...
The open science movement is promising to revolutionise the way science is conducted with the goal to make it more fair, solid and democratic. This revolution is destined to remain just a wish if it is not supported by changes in culture and practices as well as in enabling technologies. This paper describes the D4Science offerings to enact open sc...
Important changes have characterised research and knowledge production in recent decades. These changes are associated with developments in information technologies and infrastructures. The processes characterising research and knowledge production are changing through the digitalisation of science, the virtualisation of research communities and ne...
Research Data represent a valuable assets in science as well as in our society. Their management requires the development and operation of Research Data Infrastructures, i.e. complex and distributed systems specifically conceived to address the needs arising in Research Data collection, collation, processing and publishing. The development of such...
Digital Humanities Infrastructures (DHIs) are research infrastructures supporting researchers in the field of humanities by providing ICT tools and facilities for performing their studies and investigation activities. A DHI typically serves either researchers of one specific sector of humanities (e.g. history, archaeology) or focused research group...
The gCube System - Resource Management Library
--------------------------------------------------
gCube Resource Management Library is a common library containing shared code for Information System Operations
used by all the Portlets and Widgets partaking into the Monitoring and Management of the Infrasturcture.
This software is part of the gCube...
The gCube System - Accounting Analytics Persistence CouchBase
--------------------------------------------------
Accounting Analytics Persistence CouchBase Implementation
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enablin...
The gCube System - Social Data Indexer Smart Executor Plugin
--------------------------------------------------
Social Data Indexer Smart Executor Plugin
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic dep...
The gCube System - Information System OrientDB Binding
--------------------------------------------------
Information System OrientDB Binding library
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deploym...
The gCube System - Smart Ecological Engine Executor
--------------------------------------------------
Smart Ecological Engine Executor library
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of...
The gCube System - Document Store CouchBase Connector
--------------------------------------------------
Document Store Connector for CouchBase
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of...
The gCube System - Smart Executor Plugin
------------------------------------------------------------
This work has been partially supported by the following European projects: DILIGENT (FP6-2003-IST-2),
D4Science (FP7-INFRA-2007-1.2.2), D4Science-II (FP7-INFRA-2008-1.2.2), iMarine (FP7-INFRASTRUCTURES-2011-2),
and EUBrazilOpenBio (FP7-ICT-2011-E...
The gCube System - gCube Join VRE Portlet
--------------------------------------------------
Display the available VRE to Join
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtual Research...
The gCube System - Information Collector
--------------------------------------------------
Information Collector
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtual Research Environments...
The gCube System - SmartGears Distribution
--------------------------------------------------
A distribution for the SmartGears Framework
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtu...
The gCube System - Information System Model
--------------------------------------------------
Information System Model
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtual Research Enviro...
The gCube System - Information Collector Api
--------------------------------------------------
Information Collector Api
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtual Research Envi...
The gCube System - Document Store CouchDB Connector
--------------------------------------------------
Document Store Connector for CouchDB
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Vir...
The gCube System - Document Store Lib
--------------------------------------------------
Allow to persist data in NoSQL Document Store Databases.
Discover Model dynamically.
Discover Database Backend connector dynamically.
Discover Configuration implementation dynamically.
Discover Max Buffer Record dynamically.
Provide aggregation and fallback fa...
The gCube System - SmartExecutor
--------------------------------------------------
Smart Executor Service
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtual Research Environments
by fav...
The gCube System - Smart Executor Client
--------------------------------------------------
Smart Executor Client Library
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtual Research Envi...
The gCube System - gCube Resources
--------------------------------------------------
gCube Resources common library
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtual Research Environme...
The gCube System - Accounting Library
--------------------------------------------------
Accounting Library
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtual Research Environments
by fa...
The gCube System - Document Store MongoDB Connector
--------------------------------------------------
Document Store Connector for MongoDB
This software is part of the gCube Framework (https://www.gcube-system.org/): an
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Vir...
Given the increasing availability of many devices in our daily environments, distributed user interfaces are becoming more and more used. However, they raise many issues related to security, which current frameworks for distributed user interfaces have yet to address adequately. We present a solution for this purpose, able to exploit public key cer...
In this paper we present a framework and associated runtime support for flexible user interface distribution in multidevice and multi-user environments. It supports distribution across dynamic sets of devices, and does not require the use of a fixed server. The distribution updates are processed taking in account device types and user roles. We als...
In this paper we present a framework and the associated software architecture to manage user interfaces that can be distributed and/or migrated in multi-device and multi-user environments. It supports distribution across dynamic sets of devices, and does not require the use of a fixed server. We also report on its current implementation, and an exa...
D4Science is a complex and innovative e-Infrastructure which is capable to support a powerful notion of resources sharing and Virtual Research Environments. This report is the second version of a series (DJRA1.1) dedicated to document the design of the software system, named gCube, which has been used to realise such e-Infrastructure, by introducin...
In this paper we describe the design and implementation of the VDL Generator, a tool to simplify and automatise the Digital Library development pro- cess. In particular, we discuss how our approach to the realisation of this tool sim- plifies the task of implementing, extending and modifying su ch a fundamental com- ponent. This tool models its iss...
Large scale Digital Library e-Infrastructures are emerging as a new approach for facilitating the development of Digital Libraries (DLs) serving diverse user communities with specific and continuously evolving requirements. Such an approach promotes the building of large-scale DLs via the dynamic, automated management of highly-distributed DL resou...