Implementing modular class-based reuse mechanisms on top of a single inheritance VM. - Pablo Tesone; Guillermo Polito; Luc Fabresse; Noury Bouraqadi; Stéphane Ducasse (SAC, 2018)

Dynamic Software Update from Development to Production. - Pablo Tesone; Guillermo Polito; Noury Bouraqadi; Stéphane Ducasse; Luc Fabresse (J. Object Technol., 2018)

Dynamic Software Update for Production and Live Programming Environments. (Mise à jour Dynamique pour Environnements de Production et Programmation Interactive). - Pablo Tesone (2018)

Preserving instance state during refactorings in live environments. - Pablo Tesone; Guillermo Polito; Luc Fabresse; Noury Bouraqadi; Stéphane Ducasse (Future Gener. Comput. Syst., 2020)

A new modular implementation for stateful traits. - Pablo Tesone; Stéphane Ducasse; Guillermo Polito; Luc Fabresse; Noury Bouraqadi (Sci. Comput. Program., 2020)

Cross-ISA testing of the Pharo VM: lessons learned while porting to ARMv8. - Guillermo Polito; Pablo Tesone; Stéphane Ducasse; Luc Fabresse; Théo Rogliano; Pierre Misse-Chanabier; Carolina Hernandez Phillips (MPLR, 2021)

Profiling code cache behaviour via events. - Pablo Tesone; Guillermo Polito; Stéphane Ducasse (MPLR, 2021)

Differential Testing of Simulation-Based Virtual Machine Generators - Automatic Detection of VM Generator Semantic Gaps Between Simulation and Generated VMs. - Pierre Misse-Chanabier; Guillermo Polito; Noury Bouraqadi; Stéphane Ducasse; Luc Fabresse; Pablo Tesone (ICSR, 2022)

Transformation-based Refactorings: a First Analysis. - Nicolas Anquetil; Miguel Campero; Stéphane Ducasse; Juan Pablo Sandoval Alcocer; Pablo Tesone (IWST, 2022)

Interpreter-guided differential JIT compiler unit testing. - Guillermo Polito; Stéphane Ducasse; Pablo Tesone (PLDI, 2022)

Porting a JIT Compiler to RISC-V: Challenges and Opportunities. - Quentin Ducasse; Guillermo Polito; Pablo Tesone; Pascal Cotret; Loïc Lagadec (MPLR, 2022)

Selecting Semi-permanent Object Candidates in Dynamically-Typed Reflective Languages. - Nahuel Palumbo; Pablo Tesone; Guillermo Polito; Stéphane Ducasse (MPLR, 2022)

Analyzing the Cost of Safety for Vectorized Bytecode in Dynamically-Typed Languages. - Nicolás Rainhart; Guillermo Polito; Pablo Tesone; Stéphane Ducasse (MPLR, 2022)

Interpreter Register Autolocalisation: Improving the Performance of Efficient Interpreters. - Guillermo Polito; Nahuel Palumbo; Soufyane Labsari; Stéphane Ducasse; Pablo Tesone (Programming, 2022)

Differential testing of simulation-based VM generators: automatic detection of VM generator semantic gaps between simulation and generated VMs. - Pierre Misse-Chanabier; Guillermo Polito; Stéphane Ducasse; Noury Bouraqadi; Luc Fabresse; Pablo Tesone (SAC, 2022)

Deprewriter: On the fly rewriting method deprecations. - Stéphane Ducasse; Guillermo Polito; Oleksandr Zaitsev; Marcus Denker; Pablo Tesone (J. Object Technol., 2022)

Heap Fuzzing: Automatic Garbage Collection Testing with Expert-Guided Random Events. - Guillermo Polito; Pablo Tesone; Nahuel Palumbo; Stéphane Ducasse; Jean Privat (ICST, 2023)

Improving Performance Through Object Lifetime Profiling: the DataFrame Case. - Sebastian Jordan-Montaño; Nahuel Palumbo; Guillermo Polito; Stéphane Ducasse; Pablo Tesone (IWST, 2023)

Garbage Collector Tuning in Pathological Allocation Pattern Applications. - Nahuel Palumbo; Sebastian Jordan-Montaño; Guillermo Polito; Pablo Tesone; Stéphane Ducasse (IWST, 2023)

Pharo: a Reflective Language - A First Systematic Analysis of Reflective APIs. - Iona Thomas; Stéphane Ducasse; Pablo Tesone; Guillermo Polito (IWST, 2023)

Assessing Reflection Usage with Mutation Testing Augmented Analysis. - Iona Thomas; Stéphane Ducasse; Guillermo Polito; Pablo Tesone (ICSR, 2024)

Evaluating Finalization-Based Object Lifetime Profiling. - Sebastian Jordan-Montaño; Guillermo Polito; Stéphane Ducasse; Pablo Tesone (ISMM, 2024)

MethodProxies: A Safe and Fast Message-Passing Control Library. - Sebastian Jordan-Montaño; Juan Pablo Sandoval Alcocer; Guillermo Polito; Stéphane Ducasse; Pablo Tesone (IWST, 2024)

A VM-Agnostic and Backwards Compatible Protected Modifier for Dynamically-Typed Languages. - Iona Thomas; Vincent Aranega; Stéphane Ducasse; Guillermo Polito; Pablo Tesone (Art Sci. Eng. Program., 2024)

A new architecture reconciling refactorings and transformations. - Balsa Sarenac; Nicolas Anquetil; Stéphane Ducasse; Pablo Tesone (J. Comput. Lang., 2024)

Pharo: A reflective language - Analyzing the reflective API and its internal dependencies. - Iona Thomas; Stéphane Ducasse; Pablo Tesone; Guillermo Polito (J. Comput. Lang., 2024)

Meta-compilation of Baseline JIT Compilers with Druid. - Nahuel Palumbo; Guillermo Polito; Stéphane Ducasse; Pablo Tesone (Art Sci. Eng. Program., 2025)