29 citations · 32 across the 5 of their papers we have counts for
10 papers
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…