VLDB 2026 Research / reviewers in the wild / expert
Sophie Chabridon
dblp:99/1431
· DBLP profile ↗
18ranked-venue papers
5as first author
7since 2021 · last 2026
0000-0002-1591-6754ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 1 first-author · 3 since 2021Systems, architecture and hardware · 2 · 1 since 2021Computer networks · 2 · 2 since 2021Security and privacy · 2 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Artificial intelligence and machine learning · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Spanergy: Energy-Aware Distributed Tracing for MicroservicesabstractCloud computing is gaining popularity by giving access to seemingly unlimited virtual resources. However, Cloud data centres are built with physical resources and their electricity consumption has been continuously growing over the past decades. Microservices are an important building block of Cloud applications, calling for new solutions to observe their energy consumption. Distributed tracing is widely deployed to diagnose latency and failures in microservice-based applications, yet it does not expose the energy cost of individual end-user requests. Such a gap limits energy-aware debugging, accountability, and control. This paper presents Spanergy, an energy-aware distributed tracing approach that correlates per-microservice power measurements with traces and that attributes measured energy consumption to request segments, i.e. trace spans. We showcase Spanergy with synchronous request chains and asynchronous interactions across microservices. We present a rigorous experimental protocol and statistical analysis plan to quantify overhead and to validate conservation and coverage properties on realistic configurations. Enabling OpenTelemetry tracing increased total experiment energy by 59.1% relative to the uninstrumented baseline, and Spanergy post-processing added 15.2% of the baseline energy. Hence, Spanergy's incremental energy cost is smaller than the energy overhead of enabling tracing itself, making the approach lightweight in practice. Spanergy also reveals that a non-negligible fraction of request energy comes from spans outside the latency-critical path. These results show that energy-aware tracing is feasible at modest overhead and provides actionable insights for energy-efficient microservices. César Batista, Denis Conan, Sophie Chabridon |
CCGrid | 3 |
| 2025 | Achieving Energy Efficiency in Microservice-Based Cloud Applications: A Systematic Study
César Batista, Glauber Barros, Thaís Vasconcelos Batista, Sophie Chabridon, Denis Conan |
SEAA (2) | 4 |
| 2024 | A decentralized model for usage and information flow control in distributed systemsabstractData usage control enables data owners to enforce policies for their data, by defining authorizations, but also obligations, which are actions to be performed before, during or after being granted access such as accepting web cookies, and conditions bearing on the system and environment attributes, e.g., the time. Usage control is often coupled with information flow control to monitor how data are propagated. While usage control is well established and modeled in centralized systems, the literature has only partially addressed usage control for distributed systems, for instance by distributing the usage control system components. However, when it comes to assigning policy to certain data, it is always enforced by a central authority. This paper proposes an extended usage control model to integrate decentralized information flow control (DIFC), which enables users to decide collectively which policy to apply to their common data. Functions to handle connection status aspects are also considered, for dynamic Internet of Things (IoT) or peer-to-peer networks where parts of the distributed network can be disconnected. Architectural aspects and formal definitions to enable decentralized policies for shared data are proposed as a novelty, resulting from the integration of DIFC. We used the TLA+ formal specification language on the proposed model and its attached model checker TLC to detect potential issues. We detected potential deadlocks due to the new connection functions as well as temporal ordering issues then suggested mitigations accordingly. A privacy analysis is provided using a car-sharing scenario to highlight the benefits of usage control. Nathanaël Denis, Maryline Laurent, Sophie Chabridon |
Comput. Secur. | 3 |
| 2023 | Integrating Usage Control Into Distributed Ledger Technology for Internet of Things PrivacyabstractThe Internet of Things (IoT) brings new ways to collect privacy-sensitive data from billions of devices. Well-tailored distributed ledger technologies (DLTs) can provide high transaction processing capacities to IoT devices in a decentralized fashion. However, privacy aspects are often neglected or unsatisfying, with a focus mainly on performance and security. In this article, we introduce decentralized usage control mechanisms to empower IoT devices to control the data they generate. Usage control defines obligations, i.e., actions to be fulfilled to be granted access, and conditions on the system in addition to data dissemination control. The originality of this article is to consider the usage control system as a component of distributed ledger networks, instead of an external tool. With this integration, both technologies work in synergy, benefiting their privacy, security, and performance. We evaluated the performance improvements of integration using the IOTA technology, particularly suitable due to the participation of small devices in the consensus. The results of the tests on a private network show an approximate 90% decrease of the time needed for the usage control system to push a transaction and make its access decision in the integrated setting, regardless of the number of nodes in the network. Nathanaël Denis, Maryline Laurent, Sophie Chabridon |
IEEE Internet Things J. | 3 |
| 2023 | Taming Internet of Things Application Development with the IoTvar MiddlewareabstractIn the last years, Internet of Things (IoT) platforms have been designed to provide IoT applications with various services such as device discovery, context management, and data filtering. The lack of standardization has led each IoT platform to propose its own abstractions, APIs, and data models. As a consequence, programming interactions between an IoT consuming application and an IoT platform is time-consuming, is error prone, and depends on the developers’ level of knowledge about the IoT platform. To address these issues, this article introduces IoTvar , a middleware library deployed on the IoT consumer application that manages all its interactions with IoT platforms. IoTvar relies on declaring variables automatically mapped to sensors whose values are transparently updated with sensor observations through proxies on the client side. This article presents the IoTvar architecture and shows how it has been integrated into the FIWARE, OM2M, and muDEBS platforms. We also report the results of experiments performed to evaluate IoTvar, showing that it reduces the effort required to declare and manage IoT variables and has no considerable impact on CPU, memory, and energy consumption. Pedro Victor Silva 0001, Chantal Taconet, Sophie Chabridon, Denis Conan, Everton Cavalcante, Thaís Vasconcelos Batista |
ACM Trans. Internet Techn. | 3 |
| 2022 | SHORE: A Model-driven Approach That Combines Goal, Semantic and Variability Models for Smart HOme self-REconfigurationabstractInternational audience Denisse Muñante Arzapalo, Bruno Traverson, Sophie Chabridon, Amel Bouzeghoub |
MODELSWARD | 3 |
| 2021 | Runtime models and evolution graphs for the version management of microservice architecturesabstractMicroservice architectures focus on developing modular and independent functional units, which can be automatically deployed, enabling agile DevOps. One major challenge is to manage the rapid evolutionary changes in microservices and perform continuous redeployment without interrupting the application execution. The existing solutions provide limited capacities to help software architects model, plan, and perform version management activities. The architects lack a representation of a microservice architecture with versions tracking. In this paper, we propose runtime models that distinguishes the type model from the instance model, and we build up an evolution graph of configuration snapshots of types and instances to allow the traceability of microservice versions and their deployment. We demonstrate our solution with an illustrative application that involves synchronous (RPC calls) and asynchronous (publish-subscribe) interaction within information systems. Denis Conan, Sophie Chabridon, Kavoos Bojnourdi, Jingxuan Ma |
APSEC | 3 |
| 2020 | A Model based Toolchain for the Cosimulation of Cyber-physical Systems with FMIabstractInternational audience David Oudart, Jérôme Cantenot, Frédéric Boulanger, Sophie Chabridon |
MODELSWARD | 4 |
| 2019 | An Approach to Design Smart Grids and Their IT System by CosimulationabstractInternational audience David Oudart, Jérôme Cantenot, Frédéric Boulanger, Sophie Chabridon |
MODELSWARD | 4 |
| 2018 | Improving Performances of Log Mining for Anomaly Prediction Through NLP-Based Log ParsingabstractFailure prediction of industrial systems is a promising application domain for data mining approaches and should naturally rely on log messages which are a prime source of data as they are generated by many systems. However, before extracting relevant information of such log messages, another critical step is to parse the logs, that is to say to transform a raw unstructured text from the log messages into a suitable input for data mining. These two problems (log parsing then log mining) are often studied separately while they are directly related in the context of failure prediction; moreover, few performance benchmarks are publicly available. In this paper, we focus on the impact of log parsing techniques via natural language processing on the performances of log mining on two datasets. The first one is a log of an industrial aeronautical system comprising over 4,500,000 messages collected over one year of operation; the second one is a public benchmark set from an HDFS cluster. On the latter, we show that it is possible to raise the F-score from 96% to 99.2% while using simpler and more robust log parsing techniques that require less parameter tuning provided that they are correctly combined with log mining techniques. Nicolas Aussel, Yohan Petetin, Sophie Chabridon |
MASCOTS | 3 |
| 2017 | Predictive Models of Hard Drive Failures Based on Operational DataabstractHard drives are an essential component of modern data storage. In order to reduce the risk of data loss, hard drive failure prediction methods using the Self-Monitoring, Analysis and Reporting Technology attributes have been proposed. However, these methods were developed from datasets not necessarily representative of operational systems. In this paper, we consider the Backblaze public dataset, a recent operational dataset from over 47,000 drives, exhibiting hard drive heterogeneity with 81 models from 5 manufacturers, an extremely unbalanced ratio of 5000:1 between healthy and failure samples and a realworld loosely controlled environment. We observe that existing predictive models no longer perform sufficiently well on this dataset. We therefore selected machine learning classification methods able to deal with a very unbalanced training set, namely SVM, RF and GBT, and adapted them to the specific constraints of hard drive failure prediction. Our results reach over 95% precision and 67% recall on a one year real-world public dataset of over 12 million records with only 2586 failures. Nicolas Aussel, Samuel Jaulin, Guillaume Gandon, Yohan Petetin, Eriza Fazli, Sophie Chabridon |
ICMLA | 6 |
| 2015 | A Framework for Multiscale-, QoC- and Privacy-aware Context Dissemination in the Internet of Things
Sophie Chabridon, Denis Conan, Thierry Desprats, Mohamed Mbarki, Chantal Taconet, Léon Lim, Pierrick Marie, Sam Rottenberg |
CollaborateCom | 1 |
| 2013 | Building ubiquitous QoC-aware applications through model-driven software engineering
Sophie Chabridon, Denis Conan, Zied Abid, Chantal Taconet |
Sci. Comput. Program. | 1 |
| 2011 | Towards QoC-Aware Location-Based Services
Sophie Chabridon, Cao-Cuong Ngo, Zied Abid, Denis Conan, Chantal Taconet, Alain Ozanne |
DAIS | 1 |
| 2010 | A session server architecture for mobile distributed virtual environmentsabstractInternational audience Abdul Malik Khan, Sophie Chabridon, Antoine Beugnard |
iiWAS | 2 |
| 1999 | The PERCO PlatformabstractThe PERCO platform is an industry-provided software platform that specifically addresses the requirements of highly available, dependable autonomous systems. Its basic tenet is to use UML specifications to build as much of the application as possible, while integrating real-time and fault-tolerant properties at the architectural level. PERCO was designed and built within the Alcatel-Thomson Common Laboratory (LCAT). Julien Maisonneuve, Sophie Chabridon, P. Leveillé |
ISORC | 2 |
| 1997 | Scheduling of Distributed Tasks for Survivability of the Application
Sophie Chabridon, Erol Gelenbe |
Inf. Sci. | 1 |
| 1995 | Failure Detection Algorithms for a Reliable Execution of Parallel ProgramsabstractWe report on the design and simulation of novel algorithms which will ensure that application software runs correctly on a MIMD system in which processing units (PU) can fail. The effect of these algorithms is evaluated for random task graphs using simulation as failure rates increase. An example of a specific application is also examined (the Fast Fourier Transform) for which we construct the task graph and then simulate its execution under various values of the failure rates of processors. Sophie Chabridon, Erol Gelenbe |
SRDS | 1 |