Access content directly

Romain Rouvoy

Full Professor — University of Lille (CRIStAL lab) & Inria
144
Documents
Current affiliations
  • 432644
Researcher identifiers
Contact
Web site
  • http://romain.rouvoy.fr

Publications

Image document

ScroogeVM: Boosting Cloud Resource Utilization with Dynamic Oversubscription

Pierre Jacquet , Thomas Ledoux , Romain Rouvoy
IEEE Transactions on Sustainable Computing, 2024, pp.1-13. ⟨10.1109/TSUSC.2024.3369333⟩
Journal articles hal-04466538v1
Image document

Breaking Bad: Quantifying the Addiction of Web Elements to JavaScript

Romain Fouquet , Pierre Laperdrix , Romain Rouvoy
ACM Transactions on Internet Technology, 2023, 23 (1), pp.1-28. ⟨10.1145/3579846⟩
Journal articles hal-03936503v1
Image document

Can We Spot Energy Regressions using Developers Tests?

Benjamin Danglot , Jean-Rémy Falleri , Romain Rouvoy
Empirical Software Engineering, inPress
Journal articles hal-04286574v1

La chasse au gaspillage dans le cloud et les data centers

Pierre Jacquet , Romain Rouvoy , Thomas Ledoux
The Conversation France, 2023
Journal articles hal-04168662v1
Image document

ERRATUM: Leveraging Flexible Tree Matching to Repair Broken Locators in Web Automation Scripts

Sacha Brisset , Romain Rouvoy , Lionel Seinturier , Renaud Pawlak
Information and Software Technology, In press, 144, ⟨10.1016/j.infsof.2021.106754⟩
Journal articles hal-03377001v1

Fostering the Diversity of Exploratory Testing in Web Applications

Julien Leveau , Xavier Blanc , Laurent Réveillère , Jean-Rémy Falleri , Romain Rouvoy
Journal of Software Testing, Verification and Reliability, inPress, ⟨10.1002/stvr.1827⟩
Journal articles hal-03536908v1
Image document

Android Code Smells: From Introduction to Refactoring

Sarra Habchi , Naouel Moha , Romain Rouvoy
Journal of Systems and Software, 2021, 177, ⟨10.1016/j.jss.2021.110964⟩
Journal articles hal-03182277v1
Image document

Empowering Mobile Crowdsourcing Apps with User Privacy Control

Lakhdar Meftah , Romain Rouvoy , Isabelle Chrisment
Journal of Parallel and Distributed Computing, 2020, pp.15. ⟨10.1016/j.jpdc.2020.07.011⟩
Journal articles hal-02910246v1
Image document

GreyCat: Efficient What-If Analytics for Data in Motion at Scale

Thomas Hartmann , François Fouquet , Assaad Moawad , Romain Rouvoy , Yves Le Traon
Information Systems, inPress, 83, pp.101-117. ⟨10.1016/j.is.2019.03.004⟩
Journal articles hal-02059882v1
Image document

Conception and deployment of the APOLLINE sensor network for IAQ monitoring

Benjamin Hanoune , Redha Kassi , Bernard Verbeke , Eliane Assy , Laurent Clavier
IOP Conference Series: Materials Science and Engineering, 2019, IOP Conference Series: Materials Science and Engineering, 609, ⟨10.1088/1757-899x/609/4/042026⟩
Journal articles hal-02335598v1
Image document

The Next 700 CPU Power Models

Maxime Colmant , Romain Rouvoy , Mascha Kurpicz , Anita Sobe , Pascal Felber
Journal of Systems and Software, inPress, 144, pp.382-396. ⟨10.1016/j.jss.2018.07.001⟩
Journal articles hal-01827132v2
Image document

App Store 2.0: From Crowdsourced Information to Actionable Feedback in Mobile Ecosystems

María Gómez , Bram Adams , Walid Maalej , Martin Monperrus , Romain Rouvoy
IEEE Software, 2017, IEEE Software - Theme Issue on Crowdsourcing for Software Engineering, 34, pp.81-89. ⟨10.1109/MS.2017.46⟩
Journal articles hal-01406422v1
Image document

Monitoring Energy Hotspots in Software

Adel Noureddine , Romain Rouvoy , Lionel Seinturier
Automated Software Engineering, 2015, 22, pp.291-332. ⟨10.1007/s10515-014-0171-1⟩
Journal articles hal-01069142v1
Image document

A review of energy measurement approaches

Adel Noureddine , Romain Rouvoy , Lionel Seinturier
Operating Systems Review, 2013, 47 (3), pp.42-49. ⟨10.1145/2553070.2553077⟩
Journal articles hal-00912996v2
Image document

The DigiHome Service-Oriented Platform

Daniel Romero , Gabriel Hermosillo , Amirhosein Taherkordi , Russel Nzekwa , Romain Rouvoy
Software: Practice and Experience, 2013, Special Issue: Distributed Applications and Interoperable Systems (Extended Papers from DAIS'10), 43 (10), pp.1143-1239. ⟨10.1002/spe.1125⟩
Journal articles inria-00563678v1

PowerAPI: A Software Library to Monitor the Energy Consumed at the Process-Level

Aurélien Bourdon , Adel Noureddine , Romain Rouvoy , Lionel Seinturier
ERCIM News, 2013, Special Theme: Smart Energy Systems, 92, pp.43-44
Journal articles hal-00772454v1

Le capteur, c'est vous !

Nicolas Haderer , Christophe Ribeiro , Romain Rouvoy , Simon Charneau , Vassili Rivron
L'Usine Nouvelle, 2013, 3353, pp.74-75
Journal articles hal-00910722v1

Using fuzzy policies to improve context interpretation in adaptive systems

Lucas Provensi , Frank Eliassen , Roman Vitenberg , Romain Rouvoy
ACM SIGAPP applied computing review : a publication of the Special Interest Group on Applied Computing, 2013, 13 (3), pp.26-37. ⟨10.1145/2537728.2537731⟩
Journal articles hal-00880319v1
Image document

Optimizing Sensor Network Reprogramming via In-situ Reconfigurable Components

Amirhosein Taherkordi , Frédéric Loiret , Romain Rouvoy , Frank Eliassen
ACM Transactions on Sensor Networks, 2013, 9 (2), pp.1-37. ⟨10.1145/2422966.2422971⟩
Journal articles hal-00658748v1

Informatique : Des logiciels mis au vert

Lionel Seinturier , Romain Rouvoy
J'innove en Nord-Pas de Calais, le magazine, 2013
Journal articles hal-00914677v1

Mesurer la consommation en énergie des logiciels avec précision

Aurélien Bourdon , Romain Rouvoy , Lionel Seinturier
01 Business & Technologies, 2013
Journal articles hal-00772461v1
Image document

A Review of Middleware Approaches for Energy Management in Distributed Environments

Adel Noureddine , Romain Rouvoy , Lionel Seinturier
Software: Practice and Experience, 2013, 43 (9), pp.1071-1100. ⟨10.1002/spe.2139⟩
Journal articles hal-00711605v1

APISENSE: Crowd-Sensing Made Easy

Nicolas Haderer , Romain Rouvoy , Christophe Ribeiro , Lionel Seinturier
ERCIM News, 2013, Special theme: Mobile Computing, 93, pp.28-29
Journal articles hal-00804113v1
Image document

A Component-Based Middleware Platform for Reconfigurable Service-Oriented Architectures

Lionel Seinturier , Philippe Merle , Romain Rouvoy , Daniel Romero , Valerio Schiavoni
Software: Practice and Experience, 2012, 42 (5), pp.559-583. ⟨10.1002/spe.1077⟩
Journal articles inria-00567442v1
Image document

An Aspect-Oriented Framework for Weaving Domain-Specific Concerns into Component-Based Systems

Frédéric Loiret , Romain Rouvoy , Lionel Seinturier , Daniel Romero , Kevin Sénéchal
Journal of Universal Computer Science, 2011, Special Issue on Software Components, Architectures and Reuse, 17 (5), pp.742-776. ⟨10.3217/jucs-017-05-0742⟩
Journal articles inria-00521432v1
Image document

An SCA-based approach for Social and Pervasive Communications in Home Environments

Rémi Mélisson , Daniel Romero , Romain Rouvoy , Lionel Seinturier
Scientific Annals of Computer Science, 2011, 21 (1), pp.151-173
Journal articles inria-00607404v1
Image document

A Generic Component-based Approach for Programming, Composing and Tuning Sensor Software

Amirhosein Taherkordi , Frédéric Loiret , Romain Rouvoy , Frank Eliassen
The Computer Journal, 2011, 54 (2), pp.1-19. ⟨10.1093/comjnl/bxq102⟩
Journal articles inria-00563687v1
Image document

Leveraging Component-Based Software Engineering with Fraclet

Romain Rouvoy , Philippe Merle
Annals of Telecommunications - annales des télécommunications, 2009, Special Issue on Software Components -- The Fractal Initiative, 64 (1-2), ⟨10.1007/s12243-008-0072-z⟩
Journal articles inria-00429714v1
Image document

COSMOS : composition de noeuds de contexte

Denis Conan , Romain Rouvoy , Lionel Seinturier
Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2008, 27 (9-10), pp.1189-1224
Journal articles inria-00330574v1
Image document

Software Architecture Patterns for a Context-Processing Middleware Framework

Romain Rouvoy , Denis Conan , Lionel Seinturier
IEEE Distributed Systems Online, 2008, 9 (6), pp.1-13. ⟨10.1109/MDSO.2008.17⟩
Journal articles inria-00286616v1
Image document

A Performance Study of LLM-Generated Code on Leetcode

Tristan Coignion , Clément Quinton , Romain Rouvoy
EASE'24 - 28th International Conference on Evaluation and Assessment in Software Engineering, Jun 2024, Salerno, Italy
Conference papers hal-04525620v1
Image document

SweetspotVM: Oversubscribing CPU without Sacrificing VM Performance

Pierre Jacquet , Thomas Ledoux , Romain Rouvoy
CCGrid'24 - 24th IEEE/ACM international Symposium on Cluster, Cloud and Internet Computing, May 2024, Philadelphia, United States. pp.1-10
Conference papers hal-04454043v1
Image document

Venice: eschewing the cloud by leveraging local communication channels

Rémy Raes , Adrien Luxey-Bitri , Romain Rouvoy , Davide Frey , François Taïani
Joint Proceedings of ICT4S 2024 Doctoral Symposium, Demonstrations & Posters Track and Workshops, Jun 2024, Stockholm, Sweden
Conference papers hal-04576743v1
Image document

Understanding the Performance-Energy Tradeoffs of Object-Relational Mapping Frameworks

Alexandre Bonvoisin , Clément Quinton , Romain Rouvoy
SANER'24 - 31th IEEE International Conference on Software Analysis, Evolution and Reengineering, Mar 2024, Rovaniemi, Finland. pp.11
Conference papers hal-04401643v1
Image document

Managing Uncertainties in ICT Services Life Cycle Assessment using Fuzzy Logic

Édouard Guégain , Thibault Simon , Alban Rahier , Romain Rouvoy
ICT4S'24 - 10th International Conference on ICT for Sustainability, Jun 2024, Stockhlom, Sweden
Conference papers hal-04532041v1
Image document

Compact Storage of Data Streams in Mobile Devices

Rémy Raes , Olivier Ruas , Adrien Luxey-Bitri , Romain Rouvoy
DAIS'24 - 24th International Conference on Distributed Applications and Interoperable Systems, Jun 2024, Groningen, Netherlands
Conference papers hal-04535716v3
Image document

Uncovering the Environmental Impact of Software Life Cycle

Thibault Simon , Pierre Rust , Romain Rouvoy , Joël Penhoat
International Conference on Information and Communications Technology for Sustainability, Jun 2023, Rennes, France
Conference papers hal-04082263v1
Image document

UA-Radar: Exploring the Impact of User Agents on the Web

Jean Luc Intumwayase , Imane Fouad , Pierre Laperdrix , Romain Rouvoy
WPES '23: 22nd Workshop on Privacy in the Electronic Society, Nov 2023, Copenhagen, Denmark. ⟨10.1145/3603216.3624958⟩
Conference papers hal-04271971v1
Image document

CloudFactory: An Open Toolkit to Generate Production-like Workloads for Cloud Infrastructures

Pierre Jacquet , Thomas Ledoux , Romain Rouvoy
IC2E 2023 - 11th IEEE International Conference on Cloud Engineering, Sep 2023, Boston, Massachusetts, United States. pp.11, ⟨10.1109/IC2E59103.2023.00017⟩
Conference papers hal-04168667v1
Image document

Studying the Energy Consumption of Stream Processing Engines in the Cloud

Govind KP , Guillaume Pierre , Romain Rouvoy
IC2E 2023 - 11th IEEE International Conference on Cloud Engineering, IEEE, Sep 2023, Boston (MA), United States. pp.1-9
Conference papers hal-04164074v1
Image document

Enabling Dynamic Virtual Frequency Scaling for Virtual Machines in the Cloud

Emile Cadorel , Romain Rouvoy
Proceedings of the the IEEE Cluster Conference, Sep 2022, Heidelberg, Germany
Conference papers hal-03741013v1
Image document

JSRehab: Weaning Common Web Interface Components from JavaScript Addiction

Romain Fouquet , Pierre Laperdrix , Romain Rouvoy
WWW '22: Companion Proceedings of the Web Conference 2022, May 2022, Lyon, France. ⟨10.1145/3487553.3524227⟩
Conference papers hal-03604674v1
Image document

DRAWNAPART: A Device Identification Technique based on Remote GPU Fingerprinting

Tomer Laor , Naif Mehanna , Antonin Durey , Vitaly Dyadyuk , Pierre Laperdrix
Network and Distributed System Security Symposium, Feb 2022, San Diego, United States. ⟨10.14722/ndss.2022.24093⟩
Conference papers hal-03526240v1
Image document

Tales from the Code #1: The Effective Impact of Code Refactorings on Software Energy Consumption

Zakaria Ournani , Romain Rouvoy , Pierre Rust , Joel Penhoat
ICSOFT 2021 - 16th International Conference on Software Technologies, Jul 2021, Virtual, France
Conference papers hal-03202437v1
Image document

SELFWATTS: On-the-fly Selection of Performance Events to Optimize Software-defined Power Meters

Guillaume Fieni , Romain Rouvoy , Lionel Seinturier
CCGRID 2021 - 21th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, May 2021, Melbourne, Australia. ⟨10.1109/CCGrid51090.2021.00042⟩
Conference papers hal-03173410v2
Image document

Comparing the Energy Consumption of Java I/O Libraries and Methods

Zakaria Ournani , Romain Rouvoy , Pierre Rust , Joel Penhoat
ICSME 2021 - 37th International Conference on Software Maintenance and Evolution, Sep 2021, Luxembourg / Virtual, Luxembourg
Conference papers hal-03269129v1
Image document

Evaluating the Impact of Java Virtual Machines on Energy Consumption

Zakaria Ournani , Mohammed Chakib Belgaid , Romain Rouvoy , Pierre Rust , Joel Penhoat
15th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Oct 2021, Bari, Italy
Conference papers hal-03275286v1
Image document

FP-Redemption: Studying Browser Fingerprinting Adoption for the Sake of Web Security

Antonin Durey , Pierre Laperdrix , Walter Rudametkin , Romain Rouvoy
International Conference on the Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA), Jul 2021, lisboa, Portugal
Conference papers hal-03212726v1
Image document

Déjà vu: Abusing Browser Cache Headers to Identify and Track Online Users

Vikas Mishra , Pierre Laperdrix , Walter Rudametkin , Romain Rouvoy
PETS 2021 - The 21th International Symposium on Privacy Enhancing Technologies, Jul 2021, Virtual, France
Conference papers hal-03017222v1
Image document

On Reducing the Energy Consumption of Software Product Lines

Édouard Guégain , Clément Quinton , Romain Rouvoy
SPLC '21: 25th ACM International Systems and Software Product Line Conference, Sep 2021, Leicester, United Kingdom. pp.89-99, ⟨10.1145/3461001.3471142⟩
Conference papers hal-03269168v1
Image document

Tales from the Code #2: A Detailed Assessment of Code Refactoring's Impact on Energy Consumption

Zakaria Ournani , Romain Rouvoy , Pierre Rust , Joel Penhoat
ICSOFT, Jul 2021, Virtual Event, France. pp.94-116, ⟨10.1007/978-3-031-11513-4⟩
Conference papers hal-03774328v1
Image document

Taming Energy Consumption Variations in Systems Benchmarking

Zakaria Ournani , Mohammed Chakib Belgaid , Romain Rouvoy , Pierre Rust , Joël Penhoat
ICPE'2020 - 11th ACM/SPEC International Conference on Performance Engineering, Apr 2020, Edmonton, Canada. ⟨10.1145/3358960.3379142⟩
Conference papers hal-02403379v1
Image document

FP-Crawlers: Studying the Resilience of Browser Fingerprinting to Block Crawlers

Antoine Vastel , Walter Rudametkin , Romain Rouvoy , Xavier Blanc
MADWeb'20 - NDSS Workshop on Measurements, Attacks, and Defenses for the Web, Feb 2020, San Diego, United States. ⟨10.14722/ndss.2020.23xxx⟩
Conference papers hal-02441653v1
Image document

Don’t count me out: On the relevance of IP addresses in the tracking ecosystem

Vikas Mishra , Pierre Laperdrix , Antoine Vastel , Walter Rudametkin , Romain Rouvoy
The Web Conference 2020, Apr 2020, Tapeï, Taiwan. ⟨10.1145/3366423.3380161⟩
Conference papers hal-02435622v1

Power Budgeting of Big Data Applications in Container-based Clusters

Jonatan Enes , Guillaume Fieni , Roberto R Expósito , Romain Rouvoy , Juan Tourino
IEEE Cluster 2020, Sep 2020, Kobe, Japan. pp.281-287, ⟨10.1109/CLUSTER49012.2020.00038⟩
Conference papers hal-02904300v1
Image document

On Reducing the Energy Consumption of Software: From Hurdles to Requirements

Zakaria Ournani , Romain Rouvoy , Pierre Rust , Joël Penhoat
ESEM 2020 - ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, Oct 2020, Bari, Italy. ⟨10.1145/3382494.3410678⟩
Conference papers hal-02892900v1
Image document

SmartWatts: Self-Calibrating Software-Defined Power Meter for Containers

Guillaume Fieni , Romain Rouvoy , Lionel Seinturier
CCGRID 2020 - 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, May 2020, Melbourne, Australia. ⟨10.1109/CCGrid49817.2020.00-45⟩
Conference papers hal-02470128v1
Image document

Fostering the Diversity of Exploratory Testing in Web Applications

Julien Leveau , Xavier Blanc , Laurent Réveillère , Jean-Rémy Falleri , Romain Rouvoy
ICST 2020 - IEEE International Conference on Software Testing, Verification and Validation, Mar 2020, Porto, Portugal. ⟨10.1109/ICST46399.2020.00026⟩
Conference papers hal-02398969v1
Image document

Capturing Privacy-preserving User Contexts with IndoorHash

Lakhdar Meftah , Romain Rouvoy , Isabelle Chrisment
DAIS 2020 - 20th IFIP International Conference on Distributed Applications and Interoperable Systems, Jun 2020, Valletta, Malta. ⟨10.1007/978-3-030-50323-9_2⟩
Conference papers hal-02541391v1

Apolline: le réseau lillois de mini-capteurs

Benjamin Hanoune , Romain Rouvoy , Redha Kassi , Cyril Delegove , Rodrigue Loisil
Colloque national capteurs et sciences participatives, Apr 2019, Paris, France
Conference papers hal-02375413v1
Image document

FOUGERE: User-Centric Location Privacy in Mobile Crowdsourcing Apps

Lakhdar Meftah , Romain Rouvoy , Isabelle Chrisment
DAIS 2019 - 19th IFIP International Conference on Distributed Applications and Interoperable Systems, Jun 2019, Kongens Lyngby, Denmark. pp.116-132, ⟨10.1007/978-3-030-22496-7_8⟩
Conference papers hal-02121311v1
Image document

AccessiLeaks: Investigating Privacy Leaks Exposed by the Android Accessibility Service

Mohammad Naseri , Nataniel P. Borges Jr. , Andreas Zeller , Romain Rouvoy
PETS 2019 - The 19th Privacy Enhancing Technologies Symposium, Jul 2019, Stockholm, Sweden
Conference papers hal-01929049v1
Image document

Conception and deployment of the Apolline sensor network for IAQ monitoring

Benjamin Hanoune , Redha Kassi , Bernard Verbeke , Eliane Assy , Laurent Clavier
X IAQVEC 2019 - 10th international conference on Indoor Air Quality, Ventilation and Energy Conservation in Buildings, Sep 2019, Bari, Italy. 042026, 6 p., ⟨10.1088/1757-899X/609/4/042026⟩
Conference papers hal-02375414v1
Image document

Testing Nearby Peer-to-Peer Mobile Apps at Large

Lakhdar Meftah , Romain Rouvoy , Isabelle Chrisment
MOBILESoft 2019 - 6th IEEE/ACM International Conference on Mobile Software Engineering and Systems, May 2019, Montréal, Canada
Conference papers hal-02059088v1
Image document

The Rise of Android Code Smells: Who Is to Blame?

Sarra Habchi , Naouel Moha , Romain Rouvoy
MSR 2019 - Proceedings of the 16th International Conference on Mining Software Repositories, May 2019, Montréal, Canada
Conference papers hal-02054788v1
Image document

On the Survival of Android Code Smells in the Wild

Sarra Habchi , Romain Rouvoy , Naouel Moha
MOBILESoft 2019 - 6th IEEE/ACM International Conference on Mobile Software Engineering and Systems, May 2019, Montréal, Canada
Conference papers hal-02059097v1
Image document

Towards Sustainable Software Infrastructures for Data-Intensive Systems

Guillaume Fieni , Romain Rouvoy , Lionel Seinturier
EuroDW 2018 - 12th EuroSys Doctoral Workshop, Apr 2018, Porto, Portugal
Conference papers hal-01784225v1
Image document

FP-STALKER: Tracking Browser Fingerprint Evolutions

Antoine Vastel , Pierre Laperdrix , Walter Rudametkin , Romain Rouvoy
IEEE S&P 2018 - 39th IEEE Symposium on Security and Privacy, May 2018, San Francisco, United States. pp.728-741, ⟨10.1109/SP.2018.00008⟩
Conference papers hal-01652021v1
Image document

On Adopting Linters to Deal with Performance Concerns in Android Apps

Sarra Habchi , Xavier Blanc , Romain Rouvoy
ASE18 - Proceedings of the 33rd IEEE/ACM International Conference on Automated Software Engineering, Sep 2018, Montpellier, France. ⟨10.1145/3238147.3238197⟩
Conference papers hal-01829135v1
Image document

FP-Scanner: The Privacy Implications of Browser Fingerprint Inconsistencies

Antoine Vastel , Pierre Laperdrix , Walter Rudametkin , Romain Rouvoy
Proceedings of the 27th USENIX Security Symposium, Aug 2018, Baltimore, United States
Conference papers hal-01820197v1
Image document

FP-TESTER: Automated Testing of Browser Fingerprint Resilience

Antoine Vastel , Walter Rudametkin , Romain Rouvoy
IWPE 2018 - 4th International Workshop on Privacy Engineering, Apr 2018, London, United Kingdom. pp.1-5
Conference papers hal-01717158v1
Image document

Analyzing Complex Data in Motion at Scale with Temporal Graphs

Thomas Hartmann , Francois Fouquet , Matthieu Jimenez , Romain Rouvoy , Yves Le Traon
The 29th International Conference on Software Engineering & Knowledge Engineering (SEKE'17), Jul 2017, Pittsburgh, United States. pp.6
Conference papers hal-01511636v1
Image document

GenPack: A Generational Scheduler for Cloud Data Centers

Aurélien Havet , Valerio Schiavoni , Pascal Felber , Maxime Colmant , Romain Rouvoy
5th IEEE International Conference on Cloud Engineering (IC2E), Apr 2017, Vancouver, Canada. pp.10
Conference papers hal-01403486v1

Matrix Factorisation-based Calibration For Air Quality Crowd-sensing

Clement Dorffer , Matthieu Puigt , Gilles Delmaire , Gilles Roussel , Romain Rouvoy
European Geosciences Union General Assembly 2017, Apr 2017, Vienna, Austria. pp.EGU2017-16389
Conference papers hal-01495581v1
Image document

SecureStreams: A Reactive Middleware Framework for Secure Data Stream Processing

Aurélien Havet , Rafael Pires , Pascal Felber , Marcelo Pasin , Romain Rouvoy
DEBS'17 - The 11th ACM International Conference on Distributed and Event-Based Systems, Marta Patiño, Jun 2017, Barcelona, Spain. pp.124-133, ⟨10.1145/3093742.3093927⟩
Conference papers hal-01510699v2
Image document

Code Smells in iOS Apps: How do they compare to Android?

Sarra Habchi , Geoffrey Hecht , Romain Rouvoy , Naouel Moha
MOBILESoft'17 - 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems, May 2017, Buenos Aires, Argentina
Conference papers hal-01471294v1
Image document

Hadoop-Benchmark: Rapid Prototyping and Evaluation of Self-Adaptive Behaviors in Hadoop Clusters

Bo Zhang , Filip Krikava , Romain Rouvoy , Lionel Seinturier
12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS'17), May 2017, Buenos Aires, Argentina. pp.6
Conference papers hal-01475635v1
Image document

AndroFleet: Testing WiFi Peer-to-Peer Mobile Apps in the Large

Lakhdar Meftah , Maria Gomez , Romain Rouvoy , Isabelle Chrisment
ASE 2017 - 32nd IEEE/ACM International Conference on Automated Software Engineering , Oct 2017, Urbana-Champaign, Illinois, United States
Conference papers hal-01574466v1
Image document

CloudGC: Recycling Idle Virtual Machines in the Cloud

Bo Zhang , Yahya Al-Dhuraibi , Romain Rouvoy , Fawaz Paraiso , Lionel Seinturier
5th IEEE International Conference on Cloud Engineering (IC2E), Apr 2017, Vancouver, Canada. pp.10
Conference papers hal-01403488v1
Image document

Challenging Anti-fragile Blockchain Applications

Miguel Alejandro González , Walter Rudametkin , Martin Monperrus , Romain Rouvoy
11th EuroSys Doctoral Workshop EuroDW'17, Apr 2017, Belgrade, Serbia
Conference papers hal-01653986v1
Image document

WattsKit: Software-Defined Power Monitoring of Distributed Systems

Maxime Colmant , Pascal Felber , Romain Rouvoy , Lionel Seinturier
17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), May 2017, Madrid, Spain. pp.10
Conference papers hal-01439889v1
Image document

Investigating the Energy Impact of Android Smells

Antonin Carette , Mehdi Adel Ait Younes , Geoffrey Hecht , Naouel Moha , Romain Rouvoy
24th International IEEE Conference on Software Analysis, Evolution and Reengineering (SANER), Feb 2017, Klagenfurt, Austria. pp.10
Conference papers hal-01403485v1
Image document

An Empirical Study of the Performance Impacts of Android Code Smells

Geoffrey Hecht , Naouel Moha , Romain Rouvoy
IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft'16), May 2016, Austin, Texas, United States
Conference papers hal-01276904v1
Image document

Self-Balancing Job Parallelism and Throughput in Hadoop

Bo Zhang , Filip Křikava , Romain Rouvoy , Lionel Seinturier
16th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2016, Heraklion, Crete, Greece. pp.129-143, ⟨10.1007/978-3-319-39577-7_11⟩
Conference papers hal-01294834v1
Image document

Towards Privacy-Preserving Data Dissemination in Crowd-Sensing Middleware Platform

Romain Sommerard , Romain Rouvoy
11èmes journées francophones Mobilité et Ubiquité (UbiMob'16), Jul 2016, Lorient, France. pp.6
Conference papers hal-01332588v1
Image document

Mining Test Repositories for Automatic Detection of UI Performance Regressions in Android Apps

Maria Gomez , Romain Rouvoy , Bram Adams , Lionel Seinturier
13th International Conference on Mining Software Repositories (MSR'16), May 2016, Austin, Texas, United States
Conference papers hal-01280784v1
Image document

Reproducing Context-sensitive Crashes of Mobile Apps using Crowdsourced Monitoring

María Gómez , Romain Rouvoy , Bram Adams , Lionel Seinturier
IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft'16), May 2016, Austin, Texas, United States
Conference papers hal-01276926v1
Image document

A Recommender System of Buggy App Checkers for App Store Moderators

Maria Gomez , Romain Rouvoy , Martin Monperrus , Lionel Seinturier
2nd ACM International Conference on Mobile Software Engineering and Systems, May 2015, Firenze, Italy. ⟨10.1109/MobileSoft.2015.8⟩
Conference papers hal-01117376v1
Image document

Estimation de la consommation des systèmes logiciels sur des architectures multi-coeurs

Maxime Colmant , Romain Rouvoy , Lionel Seinturier
Compas, Jun 2015, Lille, France
Conference papers hal-01171696v1
Image document

Tracking the Software Quality of Android Applications along their Evolution

Geoffrey Hecht , Benomar Omar , Romain Rouvoy , Naouel Moha , Laurence Duchien
30th IEEE/ACM International Conference on Automated Software Engineering, Nov 2015, Lincoln, Nebraska, United States. pp.12
Conference papers hal-01178734v1
Image document

When App Stores Listen to the Crowd to Fight Bugs in the Wild

Maria Gomez , Matias Martinez , Martin Monperrus , Romain Rouvoy
37th International Conference on Software Engineering (ICSE), track on New Ideas and Emerging Results (NIER), May 2015, Firenze, Italy. pp.4, ⟨10.1109/ICSE.2015.195⟩
Conference papers hal-01105173v1
Image document

Self-configuration of the Number of Concurrently Running MapReduce Jobs in a Hadoop Cluster

Bo Zhang , Filip Křikava , Romain Rouvoy , Lionel Seinturier
ICAC 2015, Jul 2015, Grenoble, France. pp.149-150
Conference papers hal-01143157v1
Image document

Process-level Power Estimation in VM-based Systems

Maxime Colmant , Mascha Kurpicz , Pascal Felber , Loïc Huertas , Romain Rouvoy
European Conference on Computer Systems (EuroSys), Apr 2015, Bordeaux, France. pp.14, ⟨10.1145/2741948.2741971⟩
Conference papers hal-01130030v1
Image document

Infrastructure as Runtime Models - Towards Model-Driven Resource Management

Filip Krikava , Romain Rouvoy , Lionel Seinturier
ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS'15), Sep 2015, Ottawa, Canada. pp.6
Conference papers hal-01178730v1
Image document

Towards a Practical Deployment of Privacy-preserving Crowd-sensing Tasks

Nicolas Haderer , Vincent Primault , Patrice Raveneau , Christophe Ribeiro , Romain Rouvoy
Middleware Posters and Demos '14, Dec 2014, Bordeaux, France. ⟨10.1145/2678508.2678530⟩
Conference papers hal-01095787v1
Image document

Unit Testing of Energy Consumption of Software Libraries

Adel Noureddine , Romain Rouvoy , Lionel Seinturier
Symposium On Applied Computing, Mar 2014, Gyeongju, South Korea. pp.1200-1205, ⟨10.1145/2554850.2554932⟩
Conference papers hal-00912613v1
Image document

Improving the Energy Efficiency of Software Systems for Multi-Core Architectures

Maxime Colmant , Romain Rouvoy , Lionel Seinturier
Middleware 2014 Doctoral Symposium, Dec 2014, Bordeaux, France. ⟨10.1145/2684080.2684081⟩
Conference papers hal-01078822v2
Image document

Integrating Adaptation Mechanisms Using Control Theory Centric Architecture Models: A Case Study

Filip Krikava , Philippe Collet , Romain Rouvoy
ICAC - 11th International Conference on Autonomic Computing, USENIX, Jun 2014, Philadelphia, United States
Conference papers hal-00991114v2
Image document

Towards Multi-Cloud Configurations Using Feature Models and Ontologies

Clément Quinton , Nicolas Haderer , Romain Rouvoy , Laurence Duchien
1st International Workshop on Multi-Cloud Applications and Federated Clouds, Apr 2013, Prague, Czech Republic. pp.21-26
Conference papers hal-00801702v1
Image document

Improving Context Interpretation by Using Fuzzy Policies: The Case of Adaptive Video Streaming

Lucas Provensi , Frank Eliassen , Roman Vitenberg , Romain Rouvoy
28th ACM Symposium on Applied Computing (SAC) - 8th Track on Dependable and Adaptive Distributed Systems (DADS), Mar 2013, Coimbra, Portugal. pp.415-422
Conference papers hal-00799136v1
Image document

A preliminary investigation of user incentives to leverage crowdsensing activities

Nicolas Haderer , Romain Rouvoy , Lionel Seinturier
PerHot 2013 - 2nd International IEEE PerCom Workshop on Hot Topics in Pervasive Computing, Mar 2013, San Diego, United States. pp.199-204
Conference papers hal-00783873v1

Feedbacks Control Loops as 1st Class Entities - The SALTY Experiment

Romain Rouvoy
Software Engineering for Self-Adaptive Systems: Assurances (Dagstuhl Seminar 13511), Dec 2013, Dagstuhl, Germany. pp.12, ⟨10.4230/DagRep.3.12.67⟩
Conference papers hal-00968398v1
Image document

Dynamic Deployment of Sensing Experiments in the Wild Using Smartphones

Nicolas Haderer , Romain Rouvoy , Lionel Seinturier
13th International IFIP Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2013, Florence, Italy. pp.43-56, ⟨10.1007/978-3-642-38541-4_4⟩
Conference papers hal-00804114v1
Image document

Runtime Monitoring of Software Energy Hotspots

Adel Noureddine , Aurélien Bourdon , Romain Rouvoy , Lionel Seinturier
ASE - The 27th IEEE/ACM International Conference on Automated Software Engineering - 2012, Sep 2012, Essen, Germany. pp.160-169, ⟨10.1145/2351676.2351699⟩
Conference papers hal-00715331v1
Image document

A Federated Multi-Cloud PaaS Infrastructure

Fawaz Paraiso , Nicolas Haderer , Philippe Merle , Romain Rouvoy , Lionel Seinturier
CLOUD 2012 - 5th IEEE International Conference on Cloud Computing, Jun 2012, hawaii, United States. pp.392 - 399, ⟨10.1109/CLOUD.2012.79⟩
Conference papers hal-00694700v1
Image document

Constraint-based Self-adaptation of Wireless Sensor Networks

Nadia Gamez , Daniel Romero , Lidia Fuentes , Romain Rouvoy , Laurence Duchien
2nd International Workshop on Adaptive Services for Future Internet, Sep 2012, Bertinoro, Italy. pp.20-27
Conference papers hal-00739236v1
Image document

Connecting your Mobile Shopping Cart to the Internet-of-Things

Nicolas Petitprez , Romain Rouvoy , Laurence Duchien
12th International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2012, Stockholm, Sweden. pp.236-243, ⟨10.1007/978-3-642-30823-9_21⟩
Conference papers hal-00684780v1
Image document

Rapid Prototyping of Domain-Specific Architecture Languages

Romain Rouvoy , Philippe Merle
International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE'12), Jun 2012, Bertinoro, Italy. pp.13-22, ⟨10.1145/2304736.2304741⟩
Conference papers hal-00690607v1
Image document

A Middleware Platform to Federate Complex Event Processing

Fawaz Paraiso , Gabriel Hermosillo , Romain Rouvoy , Philippe Merle , Lionel Seinturier
Sixteenth IEEE International EDOC Conference, Sep 2012, Beijing, China. pp.113-122
Conference papers hal-00700883v1
Image document

Campagne de collecte de données et vie privée

Nicolas Haderer , Miguel Nuñez del Prado Cortez , Romain Rouvoy , Marc-Olivier Killijian , Matthieu Roy
3ème Journées du GDR CNRS GPL, Jun 2012, Rennes, France. pp.253-254
Conference papers hal-00711609v2
Image document

Using Constraint-based Optimization and Variability to Support Continuous Self-Adaptation

Carlos Andrés Parra , Daniel Romero , Sébastien Mosser , Romain Rouvoy , Laurence Duchien
27th ACM Symposium on Applied Computing (SAC'12), 7th Dependable and Adaptive Distributed Systems (DADS) Track, Mar 2012, Trento, Italy. pp.486-491
Conference papers inria-00632269v1
Image document

A Preliminary Study of the Impact of Software Engineering on GreenIT

Adel Noureddine , Aurélien Bourdon , Romain Rouvoy , Lionel Seinturier
First International Workshop on Green and Sustainable Software, Jun 2012, Zurich, Switzerland. pp.21-27
Conference papers hal-00681560v3
Image document

Leveraging Feature Models to Configure Virtual Appliances

Clément Quinton , Romain Rouvoy , Laurence Duchien
CloudCP - 2nd International Workshop on Cloud Computing Platforms - 2012, Apr 2012, Bern, Switzerland. pp.1-6
Conference papers hal-00674379v1
Image document

Supporting Energy-driven Adaptations in Distributed Environments

Adel Noureddine , Romain Rouvoy , Lionel Seinturier
1st Workshop on Middleware and Architectures for Autonomic and Sustainable Computing, May 2011, Paris, France. pp.13-18, ⟨10.1145/2034649.2034651⟩
Conference papers inria-00600305v1
Image document

Macchiato : vers un système de panier unique pour le e-commerce

Nicolas Petitprez , Romain Rouvoy , Laurence Duchien
Journée Services, Jun 2011, Villeneuve d'Ascq, France
Conference papers inria-00614969v1
Image document

A Reflective Platform for Highly Adaptive Multi-Cloud Systems

Philippe Merle , Romain Rouvoy , Lionel Seinturier
10th International Workshop on Adaptive and Reflective Middleware (ARM'2011) at the12th ACM/IFIP/USENIX International Middleware Conference, Dec 2011, Lisbonne, Portugal. pp.1-7
Conference papers inria-00628643v1
Image document

Software Engineering of Component-Based Systems-of-Systems: A Reference Framework

Frédéric Loiret , Romain Rouvoy , Lionel Seinturier , Philippe Merle
14th ACM SIGSOFT International Symposium on Component-Based Software Engineering (CBSE'11), Jun 2011, Boulder, United States. pp.61-65
Conference papers inria-00577945v1

FraSCAti: Adaptive and Reflective Middleware of Middleware

Philippe Merle , Romain Rouvoy , Lionel Seinturier
12th ACM/IFIP/USENIX International Middleware Conference, Dec 2011, Lisbonne, Portugal
Conference papers hal-00650608v1

Adaptable Service Composition for Very-Large-Scale Internet of Things Systems

Dar Kashif , Amirhosein Taherkordi , Romain Rouvoy , Frank Eliassen
Middleware Doctoral Symposium (MDS'11), Dec 2011, Lisbon, Portugal. pp.1-6, ⟨10.1145/2093190.2093192⟩
Conference papers inria-00635863v1
Image document

Self-Healing Distributed Scheduling Platform

Marc Frincu , Norha Villegas , Dana Petcu , Hausi Muller , Romain Rouvoy
11th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGrid), May 2011, Newport Beach, CA, United States. pp.225-234, ⟨10.1109/CCGrid.2011.23⟩
Conference papers inria-00563670v1
Image document

Components and Aspects Composition Planning for Ubiquitous Adaptive Services

Mourad Alia , Mikaël Beauvois , Yann Davin , Romain Rouvoy , Frank Eliassen
36th EUROMICRO International Conference on Software Engineering and Advanced Applications (SEAA'10), Sep 2010, Lille, France. pp.1-6
Conference papers inria-00510632v2
Image document

Service Discovery in Ubiquitous Feedback Control Loops

Daniel Romero , Romain Rouvoy , Lionel Seinturier , Pierre Carton
10th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS) / Held as part of International Federated Conference on Distributed Computing Techniques (DisCoTec), Jun 2010, Amsterdam, Netherlands. pp.112-125, ⟨10.1007/978-3-642-13645-0_9⟩
Conference papers hal-00471930v2
Image document

RESTful Integration of Heterogeneous Devices in Pervasive Environments

Daniel Romero , Gabriel Hermosillo , Amirhosein Taherkordi , Russel Nzekwa , Romain Rouvoy
10th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS) / Held as part of International Federated Conference on Distributed Computing Techniques (DisCoTec), Jun 2010, Amsterdam, Netherlands. pp.1-14, ⟨10.1007/978-3-642-13645-0_1⟩
Conference papers hal-00471922v2
Image document

Modelling Feedback Control Loops for Self-Adaptive Systems

Russel Nzekwa , Romain Rouvoy , Lionel Seinturier
Third International DisCoTec Workshop on Context-Aware Adaptation Mechanisms for Pervasive and Ubiquitous Services, Jun 2010, Amsterdam, Netherlands. pp.1-6
Conference papers inria-00485019v1
Image document

Supporting Pervasive and Social Communications with FraSCAti

Rémi Mélisson , Daniel Romero , Romain Rouvoy , Lionel Seinturier
3rd DisCoTec Workshop on Context-aware Adaptation Mechanisms for Pervasive and Ubiquitous Services, Jun 2010, Amsterdam, Netherlands. pp.1-13
Conference papers inria-00485602v1
Image document

A Component-based Approach for Service Distribution in Sensor Networks

Amirhosein Taherkordi , Romain Rouvoy , Frank Eliassen
5th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks, Nov 2010, Bangalore, India
Conference papers inria-00522709v1
Image document

Integration of Heterogeneous Context Resources in Ubiquitous Environments

Daniel Romero , Romain Rouvoy , Lionel Seinturier , Frédéric Loiret
36th EUROMICRO International Conference on Software Engineering and Advanced Applications (SEAA'10), Sep 2010, Lille, France. pp.4
Conference papers hal-00484838v1
Image document

A Flexible Context Stabilization Approach for Self-Adaptive Application

Russel Nzekwa , Romain Rouvoy , Lionel Seinturier
COMOREA - (PERCOM), Mar 2010, Mannheim, Germany. pp.7-12
Conference papers inria-00449850v2
Image document

Programming Sensor Networks Using REMORA Component Model

Amirhosein Taherkordi , Frédéric Loiret , Azadeh Abdolrazaghi , Romain Rouvoy , Quan Le-Trung
6th IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS'10), Jun 2010, Santa Barbara, California, United States. pp.15
Conference papers hal-00471516v1
Image document

Reconfigurable Run-Time Support for Distributed Service Component Architectures

Rémi Mélisson , Philippe Merle , Daniel Romero , Romain Rouvoy , Lionel Seinturier
Automated Software Engineering, Tool Demonstration, Sep 2010, Antwerp, Belgium. pp.171-172
Conference papers inria-00499477v1
Image document

Towards a Stable Decision-Making Middleware for Very-Large-Scale Self-Adaptive Systems.

Russel Nzekwa , Romain Rouvoy , Lionel Seinturier
BElgian-NEtherlands software eVOLution seminar (BENEVOL), Dec 2009, Louvain-la-Neuve, Belgium
Conference papers inria-00436013v1
Image document

Supporting Lightweight Adaptations in Context-aware Wireless Sensor Networks

Amirhosein Taherkordi , Romain Rouvoy , Quan Le-Trung , Frank Eliassen
1st International COMSWARE Workshop on Context-Aware Middleware and Services (CAMS), Jun 2009, Dublin, Ireland. ⟨10.1145/1554233.1554244⟩
Conference papers inria-00429708v1
Image document

WiSeKit: A Distributed Middleware to Support Application-level Adaptation in Sensor Network

Amirhosein Taherkordi , Quan Le-Trung , Romain Rouvoy , Frank Eliassen
9th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2009, Lisbon, Portugal. ⟨10.1007/978-3-642-02164-0_4⟩
Conference papers inria-00429704v1
Image document

Scalable Processing of Context Information with COSMOS

Denis Conan , Romain Rouvoy , Lionel Seinturier
7th IFIP International Conference on Distributed Applications and Interoperable Systems, 2007, Paphos, Cyprus. pp.210-224
Conference papers inria-00155045v1

Towards Context-Aware Transaction Services

Romain Rouvoy , Patricia Serrano-Alvarado , Philippe Merle
Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2006, Bologna, Italy. pp.272-288
Conference papers hal-00415847v1
Image document

Using Attribute-Oriented Programming to Leverage Fractal-Based Developments

Romain Rouvoy , Nicolas Pessemier , Renaud Pawlak , Philippe Merle
5th International ECOOP Workshop on Fractal Component Model (Fractal’06), Jul 2006, Nantes, France
Conference papers hal-01353552v1

A Component-based Approach to Compose Transaction Standards

Romain Rouvoy , Patricia Serrano-Alvarado , Philippe Merle
International Symposium on Software Composition (SC), Mar 2006, Austria. pp.114-130, ⟨10.1007/11821946_8⟩
Conference papers hal-00482480v1
Image document

Self-Adaptive Component-Based Transaction Commit Management

Patricia Serrano-Alvarado , Romain Rouvoy , Philippe Merle
4th International Middleware Workshop on Adaptive and Reflective Middleware (ARM'05), Nov 2005, Grenoble, France, ⟨10.1145/1101516.1101527⟩
Conference papers inria-00001169v1
Image document

Benchmarking the Round-Trip Latency of Various Java-Based Middleware Platforms

Christophe Demarey , Gael Harbonnier , Romain Rouvoy , Philippe Merle
The OOPSLA 2004 Component And Middleware Performance Workshop - CMP 2004, Oct 2004, Vancouver, Canada
Conference papers hal-03652721v1
Image document

Contracts-based Control Integration into Software Systems

Filip Křikava , Philippe Collet , Romain Rouvoy , Lionel Seinturier
Rogerio de Lemos; David Garlan; Carlo Ghezzi; Holger Giese. Software Engineering for Self-Adaptive Systems 3: Assurances, 9640, Springer, 2017, LNCS
Book sections hal-01257205v2
Image document

What Can Control Theory Teach Us About Assurances in Self-Adaptive Software Systems?

Marin Litoiu , Mary Shaw , Gabriel Tamura , Norha M. Villegas , Hausi Müller
R. de Lemos; D. Garlan; C. Ghezzi; H. Giese. Software Engineering for Self-Adaptive Systems 3: Assurances, 9640, Springer, 2017, LNCS
Book sections hal-01281063v1

A Cloud-based Infrastructure for Crowdsourcing Data from Mobile Devices

Nicolas Haderer , Fawaz Paraiso , Christophe Ribeiro , Philippe Merle , Romain Rouvoy
Wenjun Wu. Cloud-based Software Crowdsourcing, Springer, pp.243-265, 2015, 978-3-662-47011-4
Book sections hal-01022816v1
Image document

RESTful Service Development for Resource-constrained Environments

Amirhosein Taherkordi , Frank Eliassen , Daniel Romero , Romain Rouvoy
Erik Wilde and Cesare Pautasso. REST: From Research to Practice, Springer, pp.221-236, 2011, 978-1-4419-8302-2. ⟨10.1007/978-1-4419-8303-9_9⟩
Book sections inria-00563683v1
Image document

Enabling Context-Aware Web Services: A Middleware Approach for Ubiquitous Environments

Daniel Romero , Romain Rouvoy , Lionel Seinturier , Sophie Chabridon , Denis Conan
Michael Sheng and Jian Yu and Schahram Dustdar. Enabling Context-Aware Web Services: Methods, Architectures, and Technologies, Chapman and Hall/CRC, pp.113-135, 2010, 9781439809853
Book sections inria-00414070v1