59 citations · 149 across the 12 of their papers we have counts for
15 papers
xPUE: Extending Power Usage Effectiveness Metrics for Cloud Infrastructures
Guillaume Fieni, Romain Rouvoy, Lionel Seinturier
The energy consumption analysis and optimization of data centers have been an increasingly popular topic over the past few years. It is widely recognized that several effective met…
A critical review of mobile device-to-device communication
Lauric Desauw, Adrien Luxey-Bitri, Rémy Raes +3
Since the advent of mobile devices, both end-users and the IT industry have been longing for direct device-to-device (D2D) communication capabilities, expecting new kinds of intera…
Breaking Bad: Quantifying the Addiction of Web Elements to JavaScript
Romain Fouquet, Pierre Laperdrix, Romain Rouvoy
While JavaScript established itself as a cornerstone of the modern web, it also constitutes a major tracking and security vector, thus raising critical privacy and security concern…
JSRehab: Weaning Common Web Interface Components from JavaScript Addiction
Romain Fouquet, Pierre Laperdrix, Romain Rouvoy
Leveraging JavaScript (JS) for User Interface (UI) interactivity has been the norm on the web for many years. Yet, using JS increases bandwidth and battery consumption as scripts n…
DRAWNAPART: A Device Identification Technique based on Remote GPU Fingerprinting
Tomer Laor, Naif Mehanna, Antonin Durey +7
Browser fingerprinting aims to identify users or their devices, through scripts that execute in the users' browser and collect information on software or hardware characteristics.…
Can We Spot Energy Regressions using Developers Tests?
Benjamin Danglot, Jean-Rémy Falleri, Romain Rouvoy
Software Energy Consumption(SEC) is gaining more and more attention. In this paper, we tackle the problem of hinting developers about the SEC of their programs in the context of so…
Erratum: Leveraging Flexible Tree Matching to Repair Broken Locators in Web Automation Scripts
Sacha Brisset, Romain Rouvoy, Lionel Seinturier +1
Web applications are constantly evolving to integrate new features and fix reported bugs. Even an imperceptible change can sometimes entail significant modifications of the Documen…
An iterative technique to identify browser fingerprinting scripts
Antonin Durey, Pierre Laperdrix, Walter Rudametkin +1
Browser fingerprinting is a stateless identification technique based on browser properties. Together, they form an identifier that can be collected without users' notice and has be…
Android Code Smells: From Introduction to Refactoring
Sarra Habchi, Naouel Moha, Romain Rouvoy
Object-oriented code smells are well-known concepts in software engineering that refer to bad design and development practices commonly observed in software systems. With the emerg…
SFTM: Fast Comparison of Web Documents using Similarity-based Flexible Tree Matching
Sacha Brisset, Romain Rouvoy, Renaud Pawlak +1
Tree matching techniques have been investigated in many fields, including web data mining and extraction, as a key component to analyze the content of web documents, existing tree…
SmartWatts: Self-Calibrating Software-Defined Power Meter for Containers
Guillaume Fieni, Romain Rouvoy, Lionel Seinturier
Fine-grained power monitoring of software activities becomes unavoidable to maximize the power usage efficiency of data centers. In particular, achieving an optimal scheduling of c…
HEATS: Heterogeneity- and Energy-Aware Task-based Scheduling
Isabelly Rocha, Christian Göttel, Pascal Felber +3
Cloud providers usually offer diverse types of hardware for their users. Customers exploit this option to deploy cloud instances featuring GPUs, FPGAs, architectures other than x86…
App Store 2.0: From Crowd Information to Actionable Feedback in Mobile Ecosystems
María Gómez, Bram Adams, Walid Maalej +2
Given the increasing competition in mobile app ecosystems, improving the experience of users has become a major goal for app vendors. This article introduces a visionary app store,…
SecureStreams: A Reactive Middleware Framework for Secure Data Stream Processing
Aurélien Havet, Rafael Pires, Pascal Felber +3
The growing adoption of distributed data processing frameworks in a wide diversity of application domains challenges end-to-end integration of properties like security, in particul…
GreyCat: Efficient What-If Analytics for Data in Motion at Scale
Thomas Hartmann, Francois Fouquet, Assaad Moawad +2
Over the last few years, data analytics shifted from a descriptive era, confined to the explanation of past events, to the emergence of predictive techniques. Nonetheless, existing…