Demo Data from VLDB 2026 / reviewers in the wild / expert
Esther Pacitti
dblp:54/3765
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
metadata management |
0.4 | 1 | 2019 | 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.3 | 1 | 2018 | A Differentially Private Index for Range Query Processing in Clouds · ICDE 2018 |
Machine learning and data management › human-in-the-loop
interactive learning |
0.3 | 1 | 2017 | Crowdsourcing Thousands of Specialized Labels: A Bayesian Active Training Approach · IEEE Trans. Multim. 2017 |
Multimedia analysis and retrieval
image annotation |
0.3 | 1 | 2017 | Crowdsourcing Thousands of Specialized Labels: A Bayesian Active Training Approach · IEEE Trans. Multim. 2017 |
Collaborative and social computing
crowdsourcing |
0.2 | 1 | 2016 | ThePlantGame: Actively Training Human Annotators for Domain-specific Crowdsourcing · ACM Multimedia 2016 |
Games and playful interaction
serious games |
0.2 | 1 | 2016 | ThePlantGame: Actively Training Human Annotators for Domain-specific Crowdsourcing · ACM Multimedia 2016 |
Privacy and data protection
privacy-preserving data analysis |
0.2 | 1 | 2016 | 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.2 | 1 | 2015 | Chiaroscuro: Transparency and Privacy for Massive Personal Time-Series Clustering · SIGMOD Conference 2015 |
Query processing and optimization
range query |
0.1 | 1 | 2018 | A Differentially Private Index for Range Query Processing in Clouds · ICDE 2018 |
Distributed systems › consistency models
eventual consistency |
0.1 | 1 | 2008 | P2P logging and timestamping for reconciliation · Proc. VLDB Endow. 2008 |
Distributed systems
peer-to-peer systems |
0.1 | 1 | 2008 | P2P logging and timestamping for reconciliation · Proc. VLDB Endow. 2008 |
Distributed systems
replication |
0.1 | 2 | 2007 | 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.1 | 1 | 2016 | A new privacy-preserving solution for clustering massively distributed personal times-series · ICDE 2016 |
Data integration and cleaning › data quality
data currency |
0.1 | 1 | 2007 | Data currency in replicated DHTs · SIGMOD Conference 2007 |
Query processing and optimization
top-k query processing |
0.1 | 1 | 2007 | Best Position Algorithms for Top-k Queries · VLDB 2007 |
Distributed and cloud data management › data replication
lazy replication |
0.0 | 2 | 2000 | 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.0 | 1 | 2000 | Update Propagation Strategies to Improve Freshness in Lazy Master Replicated Databases · VLDB J. 2000 |
Distributed systems › peer-to-peer systems
distributed hash table |
0.0 | 1 | 2008 | P2P logging and timestamping for reconciliation · Proc. VLDB Endow. 2008 |
Distributed and cloud data management › data replication
replica consistency |
0.0 | 1 | 1999 | Fast Algorithms for Maintaining Replica Consistency in Lazy Master Replicated Databases · VLDB 1999 |
Distributed systems › replication
update propagation |
0.0 | 1 | 2000 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Fuzzy-Based Ensemble Method for Robust Concept Drift Detection in Multivariate Time SeriesabstractConcept 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 |
IJCNN | 10 |
| 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 InsightsabstractOnline 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 |
IJCNN | 3 |
| 2022 | Forward and Backward Inertial Anomaly Detector: A Novel Time Series Event Detection MethodabstractTime 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 |
IJCNN | 7 |
| 2022 | TSPred: A framework for nonstationary time series prediction
Rebecca Salles, Esther Pacitti, Eduardo Bezerra 0002, Fábio Porto 0001, Eduardo S. Ogasawara |
Neurocomputing | 2 |
| 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 Databases | 4 |
| 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 Databases | 3 |
| 2020 | Spatial-time motifs discoveryabstractDiscovering 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 CloudabstractLarge-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 LeanXcaleabstractThe 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 BigData | 3 |
| 2018 | Discovering Tight Space-Time Sequences
Riccardo Campisano, Heraldo Borges, Fábio Porto 0001, Fabio Perosi, Esther Pacitti, Florent Masseglia, Eduardo S. Ogasawara |
DaWaK | 5 |
| 2018 | A Differentially Private Index for Range Query Processing in CloudsabstractPerforming 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 |
ICDE | 5 |
| 2017 | TARDIS: Optimal Execution of Scientific Workflows in Apache Spark
Daniel Gaspar, Fábio Porto 0001, Reza Akbarinia, Esther Pacitti |
DaWaK | 4 |
| 2017 | Crowdsourcing Thousands of Specialized Labels: A Bayesian Active Training ApproachabstractLarge-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 cloudsabstractLarge-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 BigData | 4 |
| 2016 | A new privacy-preserving solution for clustering massively distributed personal times-seriesabstractNew 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 |
ICDE | 4 |
| 2016 | ThePlantGame: Actively Training Human Annotators for Domain-specific CrowdsourcingabstractIn 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 Multimedia | 5 |
| 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 ClusteringabstractThe 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 Conference | 4 |
| 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 systemabstractP2Prec 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 |
CIKM | 2 |
| 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 CDNabstractMany 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 |
EDBT | 2 |
| 2009 | DHTJoin: processing continuous join queries using DHT networks
Wenceslao Palma, Reza Akbarinia, Esther Pacitti, Patrick Valduriez |
Distributed Parallel Databases | 3 |
| 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 |
CDVE | 5 |
| 2008 | Efficient Processing of Continuous Join Queries Using Distributed Hash Tables
Wenceslao Palma, Reza Akbarinia, Esther Pacitti, Patrick Valduriez |
Euro-Par | 3 |
| 2008 | Topic 5: Parallel and Distributed Databases
Domenico Talia, Josep Lluís Larriba-Pey, Hillol Kargupta, Esther Pacitti |
Euro-Par | 4 |
| 2008 | Parallel query processing for OLAP in gridsabstractAbstract 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 Databases | 2 |
| 2008 | P2P logging and timestamping for reconciliationabstractIn 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-Par | 2 |
| 2007 | A Topology-Aware Approach for Distributed Data Reconciliation in P2P Networks
Manal El Dick, Vidal Martins, Esther Pacitti |
Euro-Par | 3 |
| 2007 | Data currency in replicated DHTsabstractDistributed 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 Conference | 2 |
| 2007 | Best Position Algorithms for Top-k Queries
Reza Akbarinia, Esther Pacitti, Patrick Valduriez |
VLDB | 2 |
| 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-Par | 2 |
| 2006 | Reducing network traffic in unstructured P2P systems using Top-k queries
Reza Akbarinia, Esther Pacitti, Patrick Valduriez |
Distributed Parallel Databases | 2 |
| 2005 | Physical and Virtual Partitioning in OLAP Database ClustersabstractOn-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-PAD | 3 |
| 2005 | Preventive Replication in a Database Cluster
Esther Pacitti, Cédric Coulon, Patrick Valduriez, M. Tamer Özsu |
Distributed Parallel Databases | 1 |
| 2003 | Preventive Multi-master Replication in a Cluster of Autonomous Databases
Esther Pacitti, M. Tamer Özsu, Cédric Coulon |
Euro-Par | 1 |
| 2001 | Replica Consistency in Lazy Master Replicated Databases
Esther Pacitti, Pascale Minet, Eric Simon |
Distributed Parallel Databases | 1 |
| 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 |
VLDB | 1 |
| 1998 | Improving Data Freshness in Lazy Master SchemesabstractMany 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 |
ICDCS | 1 |