Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Esther Pacitti

dblp:54/3765 · DBLP profile ↗
← Back
53ranked-venue papers
8as first author
7since 2021 · last 2025
0000-0003-1370-9943ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 31 · 4 first-author · 2 since 2021Artificial intelligence and machine learning · 13 · 4 since 2021Systems, architecture and hardware · 13 · 4 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2Applied, interdisciplinary, general and emerging computing · 2Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Cloud and datacenter computing · 37% Storage systems · 37% Distributed systems · 27%
Network and information security
3 papers
Privacy and data protection · 100%
Databases, data mining, and information retrieval
8 papers
Machine learning and data management · 38% Query processing and optimization · 23% Distributed and cloud data management · 20%
Human-computer interaction and pervasive computing
1 paper
Collaborative and social computing · 50% Games and playful interaction · 50%
Computer graphics and multimedia
1 paper
Multimedia analysis and retrieval · 100%

Topics — the 20 heaviest of 23, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
metadata management
0.412019
Efficient Scheduling of Scientific Workflows Using Hot Metadata in a Multisite Cloud · IEEE Trans. Knowl. Data Eng. 2019
Privacy and data protection
differential privacy
0.312018
A Differentially Private Index for Range Query Processing in Clouds · ICDE 2018
Machine learning and data management › human-in-the-loop
interactive learning
0.312017
Crowdsourcing Thousands of Specialized Labels: A Bayesian Active Training Approach · IEEE Trans. Multim. 2017
Multimedia analysis and retrieval
image annotation
0.312017
Crowdsourcing Thousands of Specialized Labels: A Bayesian Active Training Approach · IEEE Trans. Multim. 2017
Collaborative and social computing
crowdsourcing
0.212016
ThePlantGame: Actively Training Human Annotators for Domain-specific Crowdsourcing · ACM Multimedia 2016
Games and playful interaction
serious games
0.212016
ThePlantGame: Actively Training Human Annotators for Domain-specific Crowdsourcing · ACM Multimedia 2016
Privacy and data protection
privacy-preserving data analysis
0.212016
A new privacy-preserving solution for clustering massively distributed personal times-series · ICDE 2016
Privacy and data protection › privacy-preserving data analysis
privacy-preserving clustering
0.212015
Chiaroscuro: Transparency and Privacy for Massive Personal Time-Series Clustering · SIGMOD Conference 2015
Query processing and optimization
range query
0.112018
A Differentially Private Index for Range Query Processing in Clouds · ICDE 2018
Distributed systems › consistency models
eventual consistency
0.112008
P2P logging and timestamping for reconciliation · Proc. VLDB Endow. 2008
Distributed systems
peer-to-peer systems
0.112008
P2P logging and timestamping for reconciliation · Proc. VLDB Endow. 2008
Distributed systems
replication
0.122007
Data currency in replicated DHTs · SIGMOD Conference 2007
Update Propagation Strategies to Improve Freshness in Lazy Master Replicated Databases · VLDB J. 2000
Data mining
clustering
0.112016
A new privacy-preserving solution for clustering massively distributed personal times-series · ICDE 2016
Data integration and cleaning › data quality
data currency
0.112007
Data currency in replicated DHTs · SIGMOD Conference 2007
Query processing and optimization
top-k query processing
0.112007
Best Position Algorithms for Top-k Queries · VLDB 2007
Distributed and cloud data management › data replication
lazy replication
0.022000
Update Propagation Strategies to Improve Freshness in Lazy Master Replicated Databases · VLDB J. 2000
Fast Algorithms for Maintaining Replica Consistency in Lazy Master Replicated Databases · VLDB 1999
Distributed and cloud data management
data replication
0.012000
Update Propagation Strategies to Improve Freshness in Lazy Master Replicated Databases · VLDB J. 2000
Distributed systems › peer-to-peer systems
distributed hash table
0.012008
P2P logging and timestamping for reconciliation · Proc. VLDB Endow. 2008
Distributed and cloud data management › data replication
replica consistency
0.011999
Fast Algorithms for Maintaining Replica Consistency in Lazy Master Replicated Databases · VLDB 1999
Distributed systems › replication
update propagation
0.012000
Update Propagation Strategies to Improve Freshness in Lazy Master Replicated Databases · VLDB J. 2000

Methods — techniques the papers use, named apart from their topics

differential privacy · 1.1semantic security · 0.7weighted aggregation · 0.6bayesian active learning · 0.6privacy-preserving clustering · 0.5encryption · 0.4distributed metadata handling · 0.4adaptive priors · 0.3adaptive prior · 0.3data-driven algorithms · 0.2active learning · 0.2simulation · 0.2probabilistic analysis · 0.2timestamping · 0.1logging · 0.1update propagation strategies · 0.1
YearPublicationVenuePosition
2025 Fuzzy-Based Ensemble Method for Robust Concept Drift Detection in Multivariate Time Series
abstract
Concept drift detection (CDD) is the general problem of identifying significant changes in streaming data distribution over time. Effective drift detection is important in industrial processes such as oil and gas exploration to mitigate financial losses, ensure personnel safety, and reduce environmental risks. However, current CDD methods face challenges in large-scale, multivariate datasets, where single drift detectors (DD) often fail to capture variable interdependencies. While ensemble drift detectors (EDD) are usually adopted to mitigate the adoption of a single DD, EDD may suffer when detections do not converge. This misalignment can cause voting mechanisms to neglect critical intervals with high detection rates. To address this issue, we propose a fuzzy ensemble drift detector (FEDD) that integrates unsupervised threshold voting with fuzzy logic to provide time tolerance and reconcile minor temporal misalignments in drift detection. FEDD is evaluated using the 3W dataset, a realistic public benchmark with rare undesirable real events in oil wells. The results demonstrate that FEDD outperforms existing approaches by improving detection robustness and coverage, ensuring more reliable drift detection in high-dimensional, noisy environments.
Lucas Giusti Tavares, Janio Lima, Matheus Melo, Chao Chen 0007, Jonathan M. Garibaldi, Gabriel dos Santos Scatena, Anna Helena Reali Costa, Edson S. Gomi, Rebecca Salles, Esther Pacitti, Ismael H. F. dos Santos, Isabela Guimarães Siqueira, Diego Carvalho 0001, Rafaelli de C. Coutinho, Fábio Porto 0001, Eduardo S. Ogasawara
IJCNN10
2025 Scalable and accurate online multivariate anomaly detection
Rebecca Salles, Benoit Lange, Reza Akbarinia, Florent Masseglia, Eduardo S. Ogasawara, Esther Pacitti
Inf. Syst.6
2024 Online Event Detection in Streaming Time Series: Novel Metrics and Practical Insights
abstract
Online event detection in streaming time series is a critical task with applications across various domains. For example, the right-on-time event detection for control systems is a key for correctly addressing the issues related to the events. However, events may not be identified right after their occurrence. Depending on the monitoring solution, a time difference may exist between the event’s occurrence and detection. This problem raises research questions regarding the study of such a temporal gap. The paper introduces novel metrics (detection probability and detection lag) to address these questions. It explores the impact of configurable batches on detection performance. The experimental evaluation of diverse datasets reveals nuanced insights into the interplay between batch parameters, detection accuracy, and computational performance.
Janio Lima, Lucas Giusti Tavares, Esther Pacitti, João Eduardo Ferreira, Ismael H. F. dos Santos, Isabela Guimarães Siqueira, Diego Carvalho 0001, Fábio Porto 0001, Rafaelli de C. Coutinho, Eduardo S. Ogasawara
IJCNN3
2022 Forward and Backward Inertial Anomaly Detector: A Novel Time Series Event Detection Method
abstract
Time series event detection is related to studying methods for detecting observations in a series with special meaning. These observations differ from the expected behavior of the data set. In data streaming scenarios, it is possible to observe an increase in the speed of data generation in time series. Therefore, adapting to time series changes becomes crucial. Thus, identifying events associated with these changes is essential for timely and correct decision-making. Although there are many methods to detect events, it is still possible to have difficulties detecting them correctly, particularly those associated with concept drift. In order to fill the gap in the literature, this work proposes a new method, named Forward and Backward Inertial Anomaly Detector (FBIAD), for detecting events in time series. It contributes by analyzing surrounding inertia around observations. FBIAD outperformed other methods both in accuracy and elapsed time.
Janio Lima, Rebecca Salles, Fábio Porto 0001, Rafaelli de C. Coutinho, Pedro Alpis, Luciana E. G. Escobar, Esther Pacitti, Eduardo S. Ogasawara
IJCNN7
2022 TSPred: A framework for nonstationary time series prediction
Rebecca Salles, Esther Pacitti, Eduardo Bezerra 0002, Fábio Porto 0001, Eduardo S. Ogasawara
Neurocomputing2
2021 Parallel query processing in a polystore
Pavlos Kranas, Boyan Kolev, Oleksandra Levchenko, Esther Pacitti, Patrick Valduriez, Ricardo Jiménez-Peris, Marta Patiño-Martínez
Distributed Parallel Databases4
2021 Cache-aware scheduling of scientific workflows in a multisite cloud
Gaëtan Heidsieck, Daniel de Oliveira 0001, Esther Pacitti, Christophe Pradal, François Tardieu, Patrick Valduriez
Future Gener. Comput. Syst.3
2020 Distributed Caching of Scientific Workflows in Multisite Cloud
Gaëtan Heidsieck, Daniel de Oliveira 0001, Esther Pacitti, Christophe Pradal, François Tardieu, Patrick Valduriez
DEXA (2)3
2020 Parallel computation of PDFs on big spatial data using Spark
Ji Liu 0003, Noel Moreno Lemus, Esther Pacitti, Fábio Porto 0001, Patrick Valduriez
Distributed Parallel Databases3
2020 Spatial-time motifs discovery
abstract
Discovering motifs in time series data has been widely explored. Various techniques have been developed to tackle this problem. However, when it comes to spatial-time series, a clear gap can be observed according to the literature review. This paper tackles such a gap by presenting an approach to discover and rank motifs in spatial-time series, denominated Combined Series Approach (CSA). CSA is based on partitioning the spatial-time series into blocks. Inside each block, subsequences of spatial-time series are combined in a way that hash-based motif discovery algorithm is applied. Motifs are validated according to both temporal and spatial constraints. Later, motifs are ranked according to their entropy, the number of occurrences, and the proximity of their occurrences. The approach was evaluated using both synthetic and seismic datasets. CSA outperforms traditional methods designed only for time series. CSA was also able to prioritize motifs that were meaningful both in the context of synthetic data and also according to seismic specialists.
Heraldo Borges, Murillo Dutra, Amin Bazaz, Rafaelli de C. Coutinho, Fabio Perosi, Fábio Porto 0001, Florent Masseglia, Esther Pacitti, Eduardo S. Ogasawara
Intell. Data Anal.8
2019 Adaptive Caching for Data-Intensive Scientific Workflows in the Cloud
Gaëtan Heidsieck, Daniel de Oliveira 0001, Esther Pacitti, Christophe Pradal, François Tardieu, Patrick Valduriez
DEXA (2)3
2019 Efficient Scheduling of Scientific Workflows Using Hot Metadata in a Multisite Cloud
abstract
Large-scale, data-intensive scientific applications are often expressed as scientific workflows (SWfs). In this paper, we consider the problem of efficient scheduling of a large SWf in a multisite cloud, i.e., a cloud with geo-distributed cloud data centers (sites). The reasons for using multiple cloud sites to run a SWf are that data is already distributed, the necessary resources exceed the limits at a single site, or the monetary cost is lower. In a multisite cloud, metadata management has a critical impact on the efficiency of SWf scheduling as it provides a global view of data location and enables task tracking during execution. Thus, it should be readily available to the system at any given time. While it has been shown that efficient metadata handling plays a key role in performance, little research has targeted this issue in multisite cloud. In this paper, we propose to identify and exploit hot metadata (frequently accessed metadata) for efficient SWf scheduling in a multisite cloud, using a distributed approach. We implemented our approach within a scientific workflow management system, which shows that our approach reduces the execution time of highly parallel jobs up to 64 percent and that of the whole SWfs up to 55 percent.
Ji Liu 0003, Luis Pineda-Morales, Esther Pacitti, Alexandru Costan, Patrick Valduriez, Gabriel Antoniu, Marta Mattoso
IEEE Trans. Knowl. Data Eng.3
2018 Parallel Polyglot Query Processing on Heterogeneous Cloud Data Stores with LeanXcale
abstract
The blooming of different cloud data stores has turned polystore systems to a major topic in the nowadays cloud landscape. Especially, as the amount of processed data grows rapidly each year, much attention is being paid on taking advantage of the parallel processing capabilities of the underlying data stores. To provide data federation, a typical polystore solution defines a common data model and query language with translations to API calls or queries to each data store. However, this may lead to losing important querying capabilities. The polyglot approach of the CloudMdsQL query language allows data store native queries to be expressed as inline scripts and combined with regular SQL statements in ad-hoc integration queries. Moreover, efficient optimization techniques, such as bind join, can still take place to improve the performance of selective joins. In this paper, we introduce the distributed architecture of the LeanXcale query engine that processes polyglot queries in the CloudMdsQL query language, yet allowing native scripts to be handled in parallel at data store shards, so that efficient and scalable parallel joins take place at the query engine level. The experimental evaluation of the LeanXcale parallel query engine on various join queries illustrates well the performance benefits of exploiting the parallelism of the underlying data management technologies in combination with the high expressivity provided by their scripting/querying frameworks.
Boyan Kolev, Oleksandra Levchenko, Esther Pacitti, Patrick Valduriez, Ricardo Vilaça, Rui C. Gonçalves, Ricardo Jiménez-Peris, Pavlos Kranas
IEEE BigData3
2018 Discovering Tight Space-Time Sequences
Riccardo Campisano, Heraldo Borges, Fábio Porto 0001, Fabio Perosi, Esther Pacitti, Florent Masseglia, Eduardo S. Ogasawara
DaWaK5
2018 A Differentially Private Index for Range Query Processing in Clouds
abstract
Performing non-aggregate range queries on cloud stored data, while achieving both privacy and efficiency is a challenging problem. This paper proposes constructing a differentially private index to an outsourced encrypted dataset. Efficiency is enabled by using a cleartext index structure to perform range queries. Security relies on both differential privacy (of the index) and semantic security (of the encrypted dataset). Our solution, PINED-RQ develops algorithms for building and updating the differentially private index. Compared to state-of-the-art secure index based range query processing approaches, PINED-RQ executes queries in the order of at least one magnitude faster. The security of PINED-RQ is proved and its efficiency is assessed by an extensive experimental validation.
Cetin Sahin, Tristan Allard, Reza Akbarinia, Amr El Abbadi, Esther Pacitti
ICDE5
2017 TARDIS: Optimal Execution of Scientific Workflows in Apache Spark
Daniel Gaspar, Fábio Porto 0001, Reza Akbarinia, Esther Pacitti
DaWaK4
2017 Crowdsourcing Thousands of Specialized Labels: A Bayesian Active Training Approach
abstract
Large-scale annotated corpora have yielded impressive performance improvements in computer vision and multimedia content analysis. However, such datasets depend on an enormous amount of human labeling effort. When the labels correspond to well-known concepts, it is straightforward to train the annotators by giving a few examples with known answers. It is also straightforward to judge the quality of their labels. Neither is true when there are thousands of complex domain-specific labels. Training on all labels is infeasible and the quality of an annotator's judgements may be vastly different for some subsets of labels than for others. This paper proposes a set of data-driven algorithms to 1) train image annotators on how to disambiguate among automatically generated candidate labels, 2) evaluate the quality of annotators' label suggestions, and 3) weigh predictions. The algorithms adapt to the skills of each annotator both in the questions asked and the weights given to their answers. The underlying judgements are Bayesian, based on adaptive priors. We measure the benefits of these algorithms on a live user experiment related to image-based plant identification involving around 1000 people. The proposed methods are shown to enable huge gains in annotation accuracy. A standard user can correctly label around 2% of our data. This goes up to 80% with machine learning assisted training and assignment and up to almost 90% when doing a weighted combination of several annotators' labels.
Maximilien Servajean, Alexis Joly, Dennis E. Shasha, Julien Champ, Esther Pacitti
IEEE Trans. Multim.5
2016 Managing hot metadata for scientific workflows on multisite clouds
abstract
Large-scale scientific applications are often expressed as workflows that help defining data dependencies between their different components. Several such workflows have huge storage and computation requirements, and so they need to be processed in multiple (cloud-federated) datacenters. It has been shown that efficient metadata handling plays a key role in the performance of computing systems. However, most of this evidence concern only single-site, HPC systems to date. In this paper, we present a hybrid decentralized/distributed model for handling hot metadata (frequently accessed metadata) in multisite architectures. We couple our model with a scientific workflow management system (SWfMS) to validate and tune its applicability to different real-life scientific scenarios. We show that efficient management of hot metadata improves the performance of SWfMS, reducing the workflow execution time up to 50% for highly parallel jobs and avoiding unnecessary cold metadata operations.
Luis Pineda-Morales, Ji Liu 0003, Alexandru Costan, Esther Pacitti, Gabriel Antoniu, Patrick Valduriez, Marta Mattoso
IEEE BigData4
2016 A new privacy-preserving solution for clustering massively distributed personal times-series
abstract
New personal data fields are currently emerging due to the proliferation of on-body/at-home sensors connected to personal devices. However, strong privacy concerns prevent individuals to benefit from large-scale analytics that could be performed on this fine-grain highly sensitive wealth of data. We propose a demonstration of Chiaroscuro, a complete solution for clustering massively-distributed sensitive personal data while guaranteeing their privacy. The demonstration scenario highlights the affordability of the privacy vs. quality and privacy vs. performance tradeoffs by dissecting the inner working of Chiaroscuro - launched over energy consumption times-series -, by exposing the results obtained by the individuals participating in the clustering process, and by illustrating possible uses.
Tristan Allard, Georges Hébrail, Florent Masseglia, Esther Pacitti
ICDE4
2016 ThePlantGame: Actively Training Human Annotators for Domain-specific Crowdsourcing
abstract
In a typical citizen science/crowdsourcing environment, the contributors label items. When there are few labels, it is straightforward to train contributors and judge the quality of their labels by giving a few examples with known answers. Neither is true when there are thousands of domain-specific labels and annotators with heterogeneous skills. This demo paper presents an Active User Training framework implemented as a serious game called ThePlantGame. It is based on a set of data-driven algorithms allowing to (i) actively train annotators, and (ii) evaluate the quality of contributors' answers on new test items to optimize predictions.
Maximilien Servajean, Alexis Joly, Dennis E. Shasha, Julien Champ, Esther Pacitti
ACM Multimedia5
2016 Multi-objective scheduling of Scientific Workflows in multisite clouds
Ji Liu 0003, Esther Pacitti, Patrick Valduriez, Daniel de Oliveira 0001, Marta Mattoso
Future Gener. Comput. Syst.2
2015 Chiaroscuro: Transparency and Privacy for Massive Personal Time-Series Clustering
abstract
The advent of on-body/at-home sensors connected to personal devices leads to the generation of fine grain highly sensitive personal data at an unprecendent rate. However, despite the promises of large scale analytics there are obvious privacy concerns that prevent individuals to share their personnal data. In this paper, we propose Chiaroscuro, a complete solution for clustering personal data with strong privacy guarantees. The execution sequence produced by Chiaroscuro is massively distributed on personal devices, coping with arbitrary connections and disconnections. Chiaroscuro builds on our novel data structure, called Diptych, which allows the participating devices to collaborate privately by combining encryption with differential privacy. Our solution yields a high clustering quality while minimizing the impact of the differentially private perturbation. Chiaroscuro is both correct and secure. Finally, we provide an experimental validation of our approach on both real and synthetic sets of time-series.
Tristan Allard, Georges Hébrail, Florent Masseglia, Esther Pacitti
SIGMOD Conference4
2015 A Survey of Data-Intensive Scientific Workflow Management
Ji Liu 0003, Esther Pacitti, Patrick Valduriez, Marta Mattoso
J. Grid Comput.2
2015 Corrigendum to "Best position algorithms for efficient top-k query processing" [Inf. Syst 36(6) (2011) 973-989]
Reza Akbarinia, Esther Pacitti, Patrick Valduriez
Inf. Syst.2
2015 Profile Diversity for Query Processing using User Recommendations
Maximilien Servajean, Reza Akbarinia, Esther Pacitti, Sihem Amer-Yahia
Inf. Syst.3
2012 Dynamic Workload-Based Partitioning for Large-Scale Databases
Miguel Liroz-Gistau, Reza Akbarinia, Esther Pacitti, Fábio Porto 0001, Patrick Valduriez
DEXA (2)3
2011 P2Prec: a social-based P2P recommendation system
abstract
P2Prec is a social-based P2P recommendation system for large-scale content sharing that leverages content-based and social-based recommendation. The main idea is to recommend high quality documents related to query topics and contents held by useful friends (of friends) of the users, by exploiting friendship networks. We have implemented a prototype of P2Prec using the Shared-Data Overlay Network (SON), an open source development platform for P2P networks using web services, JXTA and OSGi. In this paper, we describe the demo of P2Prec's main services (installing P2Prec peers, initializing peers, gossiping topics of interest among friends, key-word querying for contents) using our prototype implemented as an application of SON.
Fady Draidi, Esther Pacitti, Didier Parigot, Guillaume Verger
CIKM2
2011 Best position algorithms for efficient top-k query processing
Reza Akbarinia, Esther Pacitti, Patrick Valduriez
Inf. Syst.2
2011 Building a peer-to-peer content distribution network with high performance, scalability and robustness
Manal El Dick, Esther Pacitti, Reza Akbarinia, Bettina Kemme
Inf. Syst.2
2009 Flower-CDN: a hybrid P2P overlay for efficient query processing in CDN
abstract
Many websites with a large user base, e.g., websites of nonprofit organizations, do not have the financial means to install large web-servers or use specialized content distribution networks such as Akamai. For those websites, we have developed Flower-CDN, a locality-aware P2P based content-distribution network (CDN) in which the users that are interested in a website support the distribution of its content. The idea is that peers keep the content they retrieve and later serve it to other peers that are close to them in locality. Our architecture is a hybrid between structured and unstructured networks. When a new client requests some content from a website, a locality-aware DHT quickly finds a peer in its neighborhood that has the content available. Additionally, all peers in a given locality that maintain content of a particular website build an unstructured content overlay. Within this overlay, peers gossip information about their content allowing the system to maintain accurate information despite churn. In our performance evaluation, we compare Flower-CDN with an existing P2P-CDN strictly based on DHT and not locality aware. Flower-CDN reduces lookup latency by a factor of 9 and transfer distance by a factor of 2. We also show that Flower-CDN's gossip has low overhead and can be adjusted according to hit ratio requirements and bandwidth availability.
Manal El Dick, Esther Pacitti, Bettina Kemme
EDBT2
2009 DHTJoin: processing continuous join queries using DHT networks
Wenceslao Palma, Reza Akbarinia, Esther Pacitti, Patrick Valduriez
Distributed Parallel Databases3
2008 XWiki Concerto: A P2P Wiki System Supporting Disconnected Work
Gérôme Canals, Pascal Molli, Julien Maire, Stéphane Laurière, Esther Pacitti, Mounir Tlili
CDVE5
2008 Efficient Processing of Continuous Join Queries Using Distributed Hash Tables
Wenceslao Palma, Reza Akbarinia, Esther Pacitti, Patrick Valduriez
Euro-Par3
2008 Topic 5: Parallel and Distributed Databases
Domenico Talia, Josep Lluís Larriba-Pey, Hillol Kargupta, Esther Pacitti
Euro-Par4
2008 Parallel query processing for OLAP in grids
abstract
Abstract OLAP query processing is critical for enterprise grids. Capitalizing on our experience with the ParGRES database cluster, we propose a middleware solution, GParGRES, which exploits database replication and inter‐ and intra‐query parallelism to efficiently support OLAP queries in a grid. GParGRES is designed as a wrapper that enables the use of ParGRES in PC clusters of a grid (in our case, Grid5000). Our approach has two levels of query splitting: grid‐level splitting, implemented by GParGRES, and node‐level splitting, implemented by ParGRES. GParGRES has been partially implemented as database grid services compatible with existing grid solutions such as the open grid service architecture and the Web services resource framework. We give preliminary experimental results obtained with two clusters of Grid5000 using queries of the TPC‐H Benchmark. The results show linear or almost linear speedup in query execution, as more nodes are added in all tested configurations. Copyright © 2008 John Wiley & Sons, Ltd.
Nelson Kotowski, Alexandre A. B. Lima, Esther Pacitti, Patrick Valduriez, Marta Mattoso
Concurr. Comput. Pract. Exp.3
2008 Scalable and topology-aware reconciliation on P2P networks
Vidal Martins, Esther Pacitti, Manal El Dick, Ricardo Jiménez-Peris
Distributed Parallel Databases2
2008 P2P logging and timestamping for reconciliation
abstract
In this paper, we address data reconciliation in peer-to-peer (P2P) collaborative applications. We propose P2P-LTR (Logging and Timestamping for Reconciliation) which provides P2P logging and timestamping services for P2P reconciliation over a distributed hash table (DHT). While updating at collaborating peers, updates are timestamped and stored in a highly available P2P log. During reconciliation, these updates are retrieved in total order to enforce eventual consistency. In this paper, we first give an overview of P2P-LTR with its model and its main procedures. We then present our prototype used to validate P2P-LTR. To demonstrate P2P-LTR, we propose several scenarios that test our solutions and measure performance. In particular, we demonstrate how P2P-LTR handles the dynamic behavior of peers with respect to the DHT.
Mounir Tlili, William Kokou Dedzoe, Esther Pacitti, Patrick Valduriez, Reza Akbarinia, Pascal Molli, Gérôme Canals, Stéphane Laurière
Proc. VLDB Endow.3
2007 Processing Top-k Queries in Distributed Hash Tables
Reza Akbarinia, Esther Pacitti, Patrick Valduriez
Euro-Par2
2007 A Topology-Aware Approach for Distributed Data Reconciliation in P2P Networks
Manal El Dick, Vidal Martins, Esther Pacitti
Euro-Par3
2007 Data currency in replicated DHTs
abstract
Distributed Hash Tables (DHTs) provide a scalable solution for data sharing in P2P systems. To ensure high data availability, DHTs typically rely on data replication, yet without data currency guarantees. Supporting data currency in replicated DHTs is difficult as it requires the ability to return a current replica despite peers leaving the network or concurrent updates. In this paper, we give a complete solution to this problem. We propose an Update Management Service (UMS) to deal with data availability and efficient retrieval of current replicas based on timestamping. For generating timestamps, we propose a Key-based Timestamping Service (KTS) which performs distributed timestamp generation using local counters. Through probabilistic analysis, we compute the expected number of replicas which UMS must retrieve for finding a current replica. Except for the cases where the availability of current replicas is very low, the expected number of retrieved replicas is typically small, e.g. if at least 35% of available replicas are current then the expected number of retrieved replicas is less than 3. We validated our solution through implementation and experimentation over a 64-node cluster and evaluated its scalability through simulation up to 10,000 peers using SimJava. The results show the effectiveness of our solution. They also show that our algorithm used in UMS achieves major performance gains, in terms of response time and communication cost, compared with a baseline algorithm.
Reza Akbarinia, Esther Pacitti, Patrick Valduriez
SIGMOD Conference2
2007 Best Position Algorithms for Top-k Queries
Reza Akbarinia, Esther Pacitti, Patrick Valduriez
VLDB2
2007 Preface to the Special Issue on Grid Data Management
Esther Pacitti, Marta Mattoso, Patrick Valduriez
J. Grid Comput.1
2007 Grid Data Management: Open Problems and New Issues
Esther Pacitti, Patrick Valduriez, Marta Mattoso
J. Grid Comput.1
2007 The leganet system: Freshness-aware transaction routing in a database cluster
Stéphane Gançarski, Hubert Naacke, Esther Pacitti, Patrick Valduriez
Inf. Syst.3
2006 Dynamic and Distributed Reconciliation in P2P-DHT Networks
Vidal Martins, Esther Pacitti
Euro-Par2
2006 Reducing network traffic in unstructured P2P systems using Top-k queries
Reza Akbarinia, Esther Pacitti, Patrick Valduriez
Distributed Parallel Databases2
2005 Physical and Virtual Partitioning in OLAP Database Clusters
abstract
On-line analytical processing (OLAP) applications require high performance database support to achieve good response time (crucial for decision making). Database clusters provide a cost-effective alternative to parallel database systems. For OLAP applications, that typically use heavy weight queries, intra-query parallelism yields better performance as it reduces the execution time of individual queries. Intra-query parallelism is based on processing the same query on different subsets of the query table. Combining physical and virtual partitioning to define table subsets provides flexibility in intra-query parallelism while optimizing disk space usage and data availability. Experiments with our partitioning technique using TPC-H benchmark queries on a 32-dual node cluster gave linear and super-linear speedup, thereby reducing significantly the time of typical OLAP heavy weight queries.
Camille Furtado, Alexandre A. B. Lima, Esther Pacitti, Patrick Valduriez, Marta Mattoso
SBAC-PAD3
2005 Preventive Replication in a Database Cluster
Esther Pacitti, Cédric Coulon, Patrick Valduriez, M. Tamer Özsu
Distributed Parallel Databases1
2003 Preventive Multi-master Replication in a Cluster of Autonomous Databases
Esther Pacitti, M. Tamer Özsu, Cédric Coulon
Euro-Par1
2001 Replica Consistency in Lazy Master Replicated Databases
Esther Pacitti, Pascale Minet, Eric Simon
Distributed Parallel Databases1
2000 Update Propagation Strategies to Improve Freshness in Lazy Master Replicated Databases
Esther Pacitti, Eric Simon
VLDB J.1
1999 Fast Algorithms for Maintaining Replica Consistency in Lazy Master Replicated Databases
Esther Pacitti, Pascale Minet, Eric Simon
VLDB1
1998 Improving Data Freshness in Lazy Master Schemes
abstract
Many distributed database applications need to replicate data to improve data availability and query response time. The two phase commit protocol guarantees mutual consistency of replicated data but does not provide good performance. Lazy replication has been used as an alternative solution in several types of applications such as online financial transactions and telecommunication systems. In this case, mutual consistency is relaxed and the concept of freshness is used to measure the deviation between replica copies. We propose two update propagation strategies that improve freshness. Both of them use immediate propagation: updates to a primary copy are propagated towards a slave node as soon as they are detected at the master node without waiting for the commitment of the update transaction. We study the behavior of our strategies and show that they improve data freshness with respect to the deferred approach.
Esther Pacitti, Eric Simon, Rubens Nascimento Melo
ICDCS1