A DSL Approach to Improve Productivity and Safety in Device Drivers Development. - Laurent Réveillère; Fabrice Mérillon; Charles Consel; Renaud Marlet; Gilles Muller (ASE, 2000)

Devil: An IDL for Hardware Programming. - Fabrice Mérillon; Laurent Réveillère; Charles Consel; Renaud Marlet; Gilles Muller (OSDI, 2000)

Towards robust OSes for appliances: a new approach based on domain-specific languages. - Gilles Muller; Charles Consel; Renaud Marlet; Luciano Porto Barreto; Fabrice Mérillon; Laurent Réveillère (ACM SIGOPS European Workshop, 2000)

Improving Driver Robustness: An Evaluation of the Devil Approach. - Laurent Réveillère; Gilles Muller (DSN, 2001)

A DSL Paradigm for Domains of Services: A Study of Communication Services. - Charles Consel; Laurent Réveillère (Domain-Specific Program Generation, 2003)

Spidle: A DSL Approach to Specifying Streaming Applications. - Charles Consel; Hédi Hamdi; Laurent Réveillère; Lenin Singaravelu; Haiyan Yu; Calton Pu (GPCE, 2003)

A Programmable Client-Server Model: Robust Extensibility via DSLs. - Charles Consel; Laurent Réveillère (ASE, 2003)

A Generative Programming Approach to Developing DSL Compilers. - Charles Consel; Fabien Latry; Laurent Réveillère; Pierre Cointe (GPCE, 2005)

Language Technology for Internet-Telephony Service Creation. - Laurent Burgy; Charles Consel; Fabien Latry; Julia Lawall; Nicolas Palix; Laurent Réveillère (ICC, 2006)

A stepwise approach to developing languages for SIP telephony service creation. - Nicolas Palix; Charles Consel; Laurent Réveillère; Julia Lawall (IPTComm, 2007)

A Language-Based Approach for Improving the Robustness of Network Application Protocol Implementations. - Laurent Burgy; Laurent Réveillère; Julia L. Lawall; Gilles Muller (SRDS, 2007)

Automatic Generation of Network Protocol Gateways. - Yérom-David Bromberg; Laurent Réveillère; Julia L. Lawall; Gilles Muller (Middleware, 2009)

UbiPAN: A Bluetooth Extended Personal Area Network. - Jeremie Albert; Tegawendé F. Bissyandé; Yérom-David Bromberg; Serge Chaumette; Laurent Réveillère (CISIS, 2010)

Bridging the Gap between Legacy Services and Web Services. - Tegawendé F. Bissyandé; Laurent Réveillère; Yérom-David Bromberg; Julia L. Lawall; Gilles Muller (Middleware, 2010)

Building Efficient Distributed Systems: A Domain-Specific Language Based Approach. (Développement de systèmes distribués efficaces: une approche fondée sur les langages métiers). - Laurent Réveillère (2011)

Starlink: Runtime Interoperability between Heterogeneous Middleware Protocols. - Yérom-David Bromberg; Paul Grace; Laurent Réveillère (ICDCS, 2011)

Typhoon: a middleware for epidemic propagation of software updates. - Tegawendé F. Bissyandé; Laurent Réveillère; Jean-Rémy Falleri; Yérom-David Bromberg (M-MPAC@Middleware, 2011)

Bridging the Interoperability Gap: Overcoming Combined Application and Middleware Heterogeneity. - Yérom-David Bromberg; Paul Grace; Laurent Réveillère; Gordon S. Blair (Middleware, 2011)

Scalable and interoperable service discovery for future internet. - Preston Rodrigues; Laurent Réveillère; Yérom-David Bromberg; Daniel Négru (M-MPAC@Middleware, 2011)

Zebu: A Language-Based Approach for Network Protocol Message Processing. - Laurent Burgy; Laurent Réveillère; Julia Lawall; Gilles Muller (IEEE Trans. Software Eng., 2011)

ZigZag: A Middleware for Service Discovery in Future Internet. - Preston Rodrigues; Yérom-David Bromberg; Laurent Réveillère; Daniel Négru (DAIS, 2012)

Diagnosys: automatic generation of a debugging interface to the Linux kernel. - Tegawendé F. Bissyandé; Laurent Réveillère; Julia Lawall; Gilles Muller (ASE, 2012)

OverStar: An Open Approach to End-to-End Middleware Services in Systems of Systems. - Paul Grace; Yérom-David Bromberg; Laurent Réveillère; Gordon S. Blair (Middleware, 2012)

XTalk: A middleware for personalized service discovery in Future Internet. - Preston Rodrigues; Soraya Ait Chellouche; Yérom-David Bromberg; Laurent Réveillère; Daniel Négru (TEMU, 2012)

Zebra: Building Efficient Network Message Parsers for Embedded Systems. - Julien Mercadal; Laurent Réveillère; Yérom-David Bromberg; Bertrand Le Gal; Tegawendé F. Bissyandé; Jigar Solanki (IEEE Embed. Syst. Lett., 2012)

Popularity, Interoperability, and Impact of Programming Languages in 100, 000 Open Source Projects. - Tegawendé F. Bissyandé; Ferdian Thung; David Lo 001; Lingxiao Jiang; Laurent Réveillère (COMPSAC, 2013)

Empirical Evaluation of Bug Linking. - Tegawendé F. Bissyandé; Ferdian Thung; Shaowei Wang 002; David Lo 001; Lingxiao Jiang; Laurent Réveillère (CSMR, 2013)

EZ: Towards Efficient Asynchronous Protocol Gateway Construction. - Yérom-David Bromberg; Floréal Morandat; Laurent Réveillère; Gaël Thomas 001 (DAIS, 2013)

Orion: A Software Project Search Engine with Integrated Diverse Software Artifacts. - Tegawendé F. Bissyandé; Ferdian Thung; David Lo 001; Lingxiao Jiang; Laurent Réveillère (ICECCS, 2013)

Got issues? Who cares about it? A large scale investigation of issue trackers from GitHub. - Tegawendé F. Bissyandé; David Lo 001; Lingxiao Jiang; Laurent Réveillère; Jacques Klein; Yves Le Traon (ISSRE, 2013)

Improving the performance of message parsers for embedded systems. - Jigar Solanki; Laurent Réveillère; Yérom-David Bromberg; Bertrand Le Gal; Tegawendé F. Bissyandé (SAC, 2013)

Understanding the genetic makeup of Linux device drivers. - Peter Senna Tschudin; Laurent Réveillère; Lingxiao Jiang; David Lo 001; Julia Lawall; Gilles Muller (PLOS@SOSP, 2013)

An empirical assessment of Bellon's clone benchmark. - Alan Charpentier; Jean-Rémy Falleri; David Lo 001; Laurent Réveillère (EASE, 2015)

What can industrial partnerships bring in to small-group projects to teach signal and image processing? - Jean-Rémy Falleri; Éric Grivel; Laurent Réveillère (EUSIPCO, 2015)

Holons: towards a systematic approach to composing systems of systems. - Gordon S. Blair; Yérom-David Bromberg; Geoff Coulson; Yehia Elkhatib; Laurent Réveillère; Heverson B. Ribeiro; Etienne Rivière; François Taïani (ARM@Middleware, 2015)

Implementing an embedded compiler using program transformation rules. - Tegawendé F. Bissyandé; Laurent Réveillère; Julia L. Lawall; Yérom-David Bromberg; Gilles Muller (Softw. Pract. Exp., 2015)

Automated Extraction of Mixins in Cascading Style Sheets. - Alan Charpentier; Jean-Rémy Falleri; Laurent Réveillère (ICSME, 2016)

Medley: An Event-Driven Lightweight Platform for Service Composition. - Elyas Ben Hadj Yahia; Laurent Réveillère; Yérom-David Bromberg; Raphaël Chevalier; Alain Cadot (ICWE, 2016)

Towards Scalable Service Composition. - Elyas Ben Hadj Yahia; Inti Y. Gonzalez-Herrera; Anthony Bayle; Yérom-David Bromberg; Laurent Réveillère (Middleware Industry, 2016)

Ahead of time static analysis for automatic generation of debugging interfaces to the Linux kernel. - Tegawendé F. Bissyandé; Laurent Réveillère; Julia L. Lawall; Gilles Muller (Autom. Softw. Eng., 2016)

A Flexible SoC and Its Methodology for Parser-Based Applications. - Bertrand Le Gal; Yérom-David Bromberg; Laurent Réveillère; Jigar Solanki (ACM Trans. Reconfigurable Technol. Syst., 2016)

Benchmarking Cryptographic Schemes for Securing Public Cloud Storages - (Practical Experience Report). - Stefan Contiu; Emmanuel Leblond; Laurent Réveillère (DAIS, 2017)

Telecom showcase: An exhibition of ole technology useful for students and teachers. - Éric Grivel; Susan Medina; Francine Krief; Jean-Rémy Falleri; Guillaume Ferré; Laurent Réveillère; Daniel Négru (EUSIPCO, 2017)

Density and Mobility-Driven Evaluation of Broadcast Algorithms for MANETs. - Raziel Carvajal Gómez; Inti Y. Gonzalez-Herrera; Yérom-David Bromberg; Laurent Réveillère; Etienne Rivière (ICDCS, 2017)

Polly: A Language-Based Approach for Custom Change Detection of Web Service Data. - Elyas Ben Hadj Yahia; Jean-Rémy Falleri; Laurent Réveillère (ICSOC, 2017)

Raters' reliability in clone benchmarks construction. - Alan Charpentier; Jean-Rémy Falleri; Floréal Morandat; Elyas Ben Hadj Yahia; Laurent Réveillère (Empir. Softw. Eng., 2017)

IBBE-SGX: Cryptographic Group Access Control Using Trusted Execution Environments. - Stefan Contiu; Rafael Pires 001; Sébastien Vaucher; Marcelo Pasin; Pascal Felber; Laurent Réveillère (DSN, 2018)

MUSLIN demo: high QoE fair multi-source live streaming. - Simon Da Silva; Joachim Bruneau-Queyreix; Mathias Lacaud; Daniel Négru; Laurent Réveillère (MMSys, 2018)

MUSLIN: Achieving High, Fairly Shared QoE Through Multi-Source Live Streaming. - Simon Da Silva; Joachim Bruneau-Queyreix; Mathias Lacaud; Daniel Négru; Laurent Réveillère (PV@MMSys, 2018)

PrivaTube: Privacy-Preserving Edge-Assisted Video Streaming. - Simon Da Silva; Sonia Ben Mokhtar; Stefan Contiu; Daniel Négru; Laurent Réveillère; Etienne Rivière (Middleware, 2019)

Emergent Overlays for Adaptive MANET Broadcast. - Raziel Carvajal-Gomez; Yehia Elkhatib; Laurent Réveillère; Etienne Rivière; Yérom-David Bromberg (SRDS, 2019)

Anonymous and Confidential File Sharing over Untrusted Clouds. - Stefan Contiu; Sébastien Vaucher; Rafael Pires 001; Marcelo Pasin; Pascal Felber; Laurent Réveillère (SRDS, 2019)

Practical Active Revocation. - Stefan Contiu; Laurent Réveillère; Etienne Rivière (Middleware, 2020)

Intel Page Modification Logging, a hardware virtualization feature: study and improvement for virtual machine working set estimation. - Stella Bitchebe; Djob Mvondo; Alain Tchana; Laurent Réveillère; Noël De Palma (CoRR, 2020)

Muslin: A QoE-aware CDN resources provisioning and advertising system for cost-efficient multisource live streaming. - Simon Da Silva; Joachim Bruneau-Queyreix; Mathias Lacaud; Daniel Négru; Laurent Réveillère (Int. J. Netw. Manag., 2020)

PProx: efficient privacy for recommendation-as-a-service. - Guillaume Rosinosky; Simon Da Silva; Sonia Ben Mokhtar; Daniel Négru; Laurent Réveillère; Etienne Rivière (Middleware, 2021)

VeriNeS: runtime verification of outsourced network services orchestration. - Moubarak Zoure; Toufik Ahmed; Laurent Réveillère (SAC, 2021)

Extending Intel PML for hardware-assisted working set size estimation of VMs. - Stella Bitchebe; Djob Mvondo; Laurent Réveillère; Noël De Palma; Alain Tchana (VEE, 2021)

Dandelion: multiplexing Byzantine agreements to unlock blockchain performance. - Kadir Korkmaz 001; Joachim Bruneau-Queyreix; Sonia Ben Mokhtar; Laurent Réveillère (CoRR, 2021)

RAPTEE: Leveraging trusted execution environments for Byzantine-tolerant peer sampling services. - Matthieu Pigaglio; Joachim Bruneau-Queyreix; Yérom-David Bromberg; Davide Frey; Etienne Rivière; Laurent Réveillère (ICDCS, 2022)

In-depth analysis of the IDA-Gossip protocol. - Kadir Korkmaz 001; Joachim Bruneau-Queyreix; Stéphane Delbruel; Sonia Ben Mokhtar; Laurent Réveillère (NCA, 2022)

ALDER: Unlocking blockchain performance by multiplexing consensus protocols. - Kadir Korkmaz 001; Joachim Bruneau-Queyreix; Sonia Ben Mokhtar; Laurent Réveillère (NCA, 2022)

RAPTEE: Leveraging trusted execution environments for Byzantine-tolerant peer sampling services. - Matthieu Pigaglio; Joachim Bruneau-Queyreix; David Bromberg; Davide Frey; Etienne Rivière; Laurent Réveillère (CoRR, 2022)

Fostering the diversity of exploratory testing in web applications. - Julien Leveau; Xavier Blanc 001; Laurent Réveillère; Jean-Rémy Falleri; Romain Rouvoy (Softw. Test. Verification Reliab., 2022)

Network Services Anomalies in NFV: Survey, Taxonomy, and Verification Methods. - Moubarak Zoure; Toufik Ahmed; Laurent Réveillère (IEEE Trans. Netw. Serv. Manag., 2022)

AUPE: Collaborative Byzantine fault-tolerant peer-sampling. - Augusta Mukam; Joachim Bruneau-Queyreix; Laurent Réveillère (NCA, 2024)

UniPHY: Unified Physical Layer Security for LPWANs. - Stéphane Delbruel; Léo Mendiboure; Yannis Formery; Joachim Bruneau-Queyreix; Laurent Réveillère (DSN-S, 2025)