Donatella Firmani

Prof. Donatella Firmani

orcid

Research Focus & Metrics

Academic Career Length

16Years (2011-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 January 2016 in Proceedings of the VLDB Endowment
Verified
Journal Article
Open access
PDF file
DFDonatella Firmani
Donatella Firmani
BSBarna Saha
Barna Saha
DSDivesh Srivastava
Divesh Srivastava
Entity resolution (ER) is the task of identifying all records in a database that refer to the same underlying entity. This is an expensive task, and can take a significant amount of money and time; the end-user may want to take decisions during the process, rather than waiting for the task to be completed. We formalize an online version of the entity resolution task, and use an oracle which correctly labels matching and non-matching pairs through queries. In this setting, we design algorithms that seek to maximize progressive recall, and develop a novel analysis framework for prior proposals on entity resolution with an oracle, beyond their worst case guarantees. Finally, we provide both theoretical and experimental analysis of the proposed algorithms.

5 November 2015 in Data Science and Engineering
Verified
Journal Article
Open access
PDF file
DFDonatella Firmani
Donatella Firmani
Massimo MecellaMassimo Mecella
Massimo Mecella
MSMonica Scannapieco
Monica Scannapieco
CBCarlo Batini
Carlo Batini
In this paper, we discuss the application of concept of data quality to big data by highlighting how much complex is to define it in a general way. Already data quality is a multidimensional concept, difficult to characterize in precise definitions even in the case of well-structured data. Big data add two further dimensions of complexity: (i) being “very” source specific, and for this we adopt the interesting UNECE classification, and (ii) being highly unstructured and schema-less, often without golden standards to refer to or very difficult to access. After providing a tutorial on data quality in traditional contexts, we analyze big data by providing insights into the UNECE classification, and then, for each type of data source, we choose a specific instance of such a type (notably deep Web data, sensor-generated data, and Twitters/short texts) and discuss how quality dimensions can be defined in these cases. The overall aim of the paper is therefore to identify further research directions in the area of big data quality, by providing at the same time an up-to-date state of the art on data quality.

4 August 2017
Verified
Conference Paper
Open access
PDF file
ACAlessio Conte
Alessio Conte
DFDonatella Firmani
Donatella Firmani
CMCaterina Mordente
Caterina Mordente
MPMaurizio Patrignani
Maurizio Patrignani
RTRiccardo Torlone
Riccardo Torlone
K-plexes are a formal yet flexible way of defining communities in networks. They generalize the notion of cliques and are more appropriate in most real cases: while a node of a clique C is connected to all other nodes of C, a node of a k-plex may miss up to k connections. Unfortunately, computing all maximal k-plexes is a gruesome task and state-of-the-art algorithms can only process small-size networks. In this paper we propose a new approach for enumerating large k-plexes in networks that speeds up the search by several orders of magnitude, leveraging on (i) methods for strongly reducing the search space and (ii) efficient techniques for the computation of maximal cliques. Several experiments show that our strategy is effective and is able to increase the size of the networks for which the computation of large k-plexes is feasible from a few hundred to several hundred thousand nodes.

1 July 2019
Verified
Conference Paper
Closed access
TCTiziana Catarci
Tiziana Catarci
DFDonatella Firmani
Donatella Firmani
FLFrancesco Leotta
Francesco Leotta
FMFederica Mandreoli
Federica Mandreoli
MMMassimo Mecella
Massimo Mecella
FSFrancesco Sapio
Francesco Sapio
The technological foundation of smart manufacturing consists of cyber-physical systems and the Internet-of-Things (IoT). Each IoT device in a smart factory can be coupled with a digital twin, that is, a dynamic virtual representation of the physical system across its life-cycle using real-time sensor data. Currently, the manufacturing process itself, the involved devices, and how they interact, is designed by human experts in a traditional way. We envision an architecture where humans can instead specify a goal and take advantage of technologies such as digital twins to automatically compose the corresponding physical processes, sharing some analogies with the notion of Web service composition

25 July 2013 in Distributed and Parallel Databases
Verified
Journal Article
Closed access
PDF file
GCGraham Cormode
Graham Cormode
DFDonatella Firmani
Donatella Firmani

13 March 2021 in The VLDB Journal
Verified
Journal Article
Closed access
PDF file
SGSainyam Galhotra
Sainyam Galhotra
DFDonatella Firmani
Donatella Firmani
BSBarna Saha
Barna Saha
DSDivesh Srivastava
Divesh Srivastava