Guillermo Polito
Ingénieur de recherche cnrs
Laboratoire / équipe
Publications
{
"response":{"numFound":49,"start":0,"numFoundExact":true,"docs":[
{
"citationRef_s":"Inria Lille - Nord Europe, CRIStAL - Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189. 2023",
"citationFull_s":"Iona Thomas, Stéphane Ducasse, Pablo Tesone, Guillermo Polito. A classification of runtime reflective operations in Pharo. Inria Lille - Nord Europe, CRIStAL - Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189. 2023. <a target=\"_blank\" href=\"https://inria.hal.science/hal-04225720\">⟨hal-04225720⟩</a>",
"title_s":["A classification of runtime reflective operations in Pharo"],
"authFullName_s":["Iona Thomas",
"Stéphane Ducasse",
"Pablo Tesone",
"Guillermo Polito"],
"halId_s":"hal-04225720",
"docType_s":"REPORT",
"producedDateY_i":2023},
{
"citationRef_s":"In press, 9782322481149",
"citationFull_s":"Stéphane Ducasse, Guillermo Polito, Juan Pablo Sandoval Alcocer. Testing in Pharo: Testing in Pharo. In press, 9782322481149. <a target=\"_blank\" href=\"https://inria.hal.science/hal-04216172\">⟨hal-04216172⟩</a>",
"title_s":["Testing in Pharo"],
"authFullName_s":["Stéphane Ducasse",
"Guillermo Polito",
"Juan Pablo Sandoval Alcocer"],
"halId_s":"hal-04216172",
"docType_s":"OUV",
"producedDateY_i":2023},
{
"citationRef_s":"[Research Report] Inria Lille Nord Europe - Laboratoire CRIStAL - Université de Lille. 2022",
"citationFull_s":"Théo Rogliano, Guillermo Polito, Pablo Tesone, Luc Fabresse, Stéphane Ducasse. Technical report: Object-centric Access Control Mechanisms in Dynamic Languages. [Research Report] Inria Lille Nord Europe - Laboratoire CRIStAL - Université de Lille. 2022. <a target=\"_blank\" href=\"https://hal.science/hal-03784027\">⟨hal-03784027⟩</a>",
"title_s":["Technical report: Object-centric Access Control Mechanisms in Dynamic Languages"],
"authFullName_s":["Théo Rogliano",
"Guillermo Polito",
"Pablo Tesone",
"Luc Fabresse",
"Stéphane Ducasse"],
"halId_s":"hal-03784027",
"docType_s":"REPORT",
"producedDateY_i":2022},
{
"citationRef_s":"[Technical Report] INRIA Lille - Nord Europe. 2022",
"citationFull_s":"Théo Rogliano, Guillermo Polito, Pablo Tesone, Luc Fabresse, Stéphane Ducasse. Technical Report: Unanticipated Object Synchronisation for Dynamically-Typed Languages. [Technical Report] INRIA Lille - Nord Europe. 2022. <a target=\"_blank\" href=\"https://hal.science/hal-03781743\">⟨hal-03781743⟩</a>",
"title_s":["Technical Report: Unanticipated Object Synchronisation for Dynamically-Typed Languages"],
"authFullName_s":["Théo Rogliano",
"Guillermo Polito",
"Pablo Tesone",
"Luc Fabresse",
"Stéphane Ducasse"],
"halId_s":"hal-03781743",
"docType_s":"REPORT",
"producedDateY_i":2022},
{
"citationRef_s":"<i>MPLR 2022 - Managed Programming Languages and Runtimes</i>, Sep 2022, Brussels, Belgium. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3546918.3560803\">⟨10.1145/3546918.3560803⟩</a>",
"citationFull_s":"Nicolás Mauricio Rainhart, Guillermo Polito, Pablo Tesone, Stéphane Ducasse. Analyzing the cost of safety for Vectorized bytecode in dynamically-typed languages. <i>MPLR 2022 - Managed Programming Languages and Runtimes</i>, Sep 2022, Brussels, Belgium. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3546918.3560803\">⟨10.1145/3546918.3560803⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03784758\">⟨hal-03784758⟩</a>",
"title_s":["Analyzing the cost of safety for Vectorized bytecode in dynamically-typed languages",
"Analyse du coût de la sécurité pour le bytecode vectorisé dans les langages à typage dynamique"],
"authFullName_s":["Nicolás Mauricio Rainhart",
"Guillermo Polito",
"Pablo Tesone",
"Stéphane Ducasse"],
"halId_s":"hal-03784758",
"docType_s":"POSTER",
"producedDateY_i":2022},
{
"citationRef_s":"<i>MPLR 2022 - Managed Programming Languages and Runtimes</i>, Sep 2022, Brussels, Belgium. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3546918.3560806\">⟨10.1145/3546918.3560806⟩</a>",
"citationFull_s":"Nahuel Palumbo, Pablo Tesone, Guillermo Polito, Stéphane Ducasse. Selecting Semi-Permanent Object Candidates in Dynamically-Typed Reflective Languages. <i>MPLR 2022 - Managed Programming Languages and Runtimes</i>, Sep 2022, Brussels, Belgium. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3546918.3560806\">⟨10.1145/3546918.3560806⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03785536\">⟨hal-03785536⟩</a>",
"title_s":["Selecting Semi-Permanent Object Candidates in Dynamically-Typed Reflective Languages",
"Sélection de candidats objets semi-permanents dans des langages réflexifs à typage dynamique"],
"authFullName_s":["Nahuel Palumbo",
"Pablo Tesone",
"Guillermo Polito",
"Stéphane Ducasse"],
"halId_s":"hal-03785536",
"docType_s":"POSTER",
"producedDateY_i":2022},
{
"citationRef_s":"<i>Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes (MPLR '22)</i>, Sep 2022, Brussels, Belgium",
"citationFull_s":"Quentin Ducasse, Guillermo Polito, Pablo Tesone, Pascal Cotret, Loïc Lagadec. Porting a JIT Compiler to RISC-V: Challenges and Opportunities. <i>Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes (MPLR '22)</i>, Sep 2022, Brussels, Belgium. <a target=\"_blank\" href=\"https://hal.science/hal-03725841\">⟨hal-03725841⟩</a>",
"title_s":["Porting a JIT Compiler to RISC-V: Challenges and Opportunities"],
"authFullName_s":["Quentin Ducasse",
"Guillermo Polito",
"Pablo Tesone",
"Pascal Cotret",
"Loïc Lagadec"],
"halId_s":"hal-03725841",
"docType_s":"COMM",
"producedDateY_i":2022},
{
"citationRef_s":"[Research Report] Inria Lille - Nord Europe. 2022",
"citationFull_s":"Guillermo Polito, Stéphane Ducasse, Pablo Tesone, Luc Fabresse, G Thomas, et al.. Remarkable Challenges of High-Performance Language Virtual Machines. [Research Report] Inria Lille - Nord Europe. 2022. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03770065\">⟨hal-03770065⟩</a>",
"title_s":["Remarkable Challenges of High-Performance Language Virtual Machines"],
"authFullName_s":["Guillermo Polito",
"Stéphane Ducasse",
"Pablo Tesone",
"Luc Fabresse",
"G Thomas",
"M Bacou",
"Loïc Lagadec",
"Pascal Cotret"],
"halId_s":"hal-03770065",
"docType_s":"REPORT",
"producedDateY_i":2022},
{
"citationRef_s":"<i>Programming Language Design and Implementation - PLDI 2022</i>, Jun 2022, San Diego, United States. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3519939.3523457\">⟨10.1145/3519939.3523457⟩</a>",
"citationFull_s":"Guillermo Polito, Pablo Tesone, Stéphane Ducasse. Interpreter-guided Differential JIT Compiler Unit Testing. <i>Programming Language Design and Implementation - PLDI 2022</i>, Jun 2022, San Diego, United States. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3519939.3523457\">⟨10.1145/3519939.3523457⟩</a>. <a target=\"_blank\" href=\"https://hal.science/hal-03607939\">⟨hal-03607939⟩</a>",
"title_s":["Interpreter-guided Differential JIT Compiler Unit Testing"],
"authFullName_s":["Guillermo Polito",
"Pablo Tesone",
"Stéphane Ducasse"],
"halId_s":"hal-03607939",
"docType_s":"COMM",
"producedDateY_i":2022},
{
"citationRef_s":"<i>International Conference on Software and Software Reuse</i>, Jun 2022, Montpellier, France",
"citationFull_s":"Pierre Misse-Chanabier, Guillermo Polito, Noury Bouraqadi, Stéphane Ducasse, Luc Fabresse, et al.. Differential Testing of Simulation-Based Virtual Machine Generators Automatic Detection of VM Generator Semantic Gaps Between Simulation and Generated VMs. <i>International Conference on Software and Software Reuse</i>, Jun 2022, Montpellier, France. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03783354\">⟨hal-03783354⟩</a>",
"title_s":["Differential Testing of Simulation-Based Virtual Machine Generators Automatic Detection of VM Generator Semantic Gaps Between Simulation and Generated VMs"],
"authFullName_s":["Pierre Misse-Chanabier",
"Guillermo Polito",
"Noury Bouraqadi",
"Stéphane Ducasse",
"Luc Fabresse",
"Pablo Tesone"],
"halId_s":"hal-03783354",
"docType_s":"COMM",
"producedDateY_i":2022},
{
"citationRef_s":"<i>SAC '22: Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing</i>, Apr 2022, Virtual Event, France. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3477314.3507171\">⟨10.1145/3477314.3507171⟩</a>",
"citationFull_s":"Pierre Misse-Chanabier, Guillermo Polito, Stéphane Ducasse, Noury Bouraqadi, Luc Fabresse, et al.. Differential testing of simulation-based VM generators. <i>SAC '22: Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing</i>, Apr 2022, Virtual Event, France. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3477314.3507171\">⟨10.1145/3477314.3507171⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03783301\">⟨hal-03783301⟩</a>",
"title_s":["Differential testing of simulation-based VM generators"],
"authFullName_s":["Pierre Misse-Chanabier",
"Guillermo Polito",
"Stéphane Ducasse",
"Noury Bouraqadi",
"Luc Fabresse",
"Pablo Tesone"],
"halId_s":"hal-03783301",
"docType_s":"COMM",
"producedDateY_i":2022},
{
"citationRef_s":"<i>MoreVMs 2022</i>, Mar 2022, Porto, Portugal",
"citationFull_s":"Guillermo Polito, Nahuel Palumbo, Pablo Tesone, Soufyane Labsari, Stéphane Ducasse. Interpreter Register Autolocalisation: Improving the performance of efficient interpreters. <i>MoreVMs 2022</i>, Mar 2022, Porto, Portugal. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03594766\">⟨hal-03594766⟩</a>",
"title_s":["Interpreter Register Autolocalisation: Improving the performance of efficient interpreters"],
"authFullName_s":["Guillermo Polito",
"Nahuel Palumbo",
"Pablo Tesone",
"Soufyane Labsari",
"Stéphane Ducasse"],
"halId_s":"hal-03594766",
"docType_s":"COMM",
"producedDateY_i":2022},
{
"citationRef_s":"2022",
"citationFull_s":"Stéphane Ducasse, Guillermo Polito, Pablo Tesone, Gaël Thomas, Loïc Lagadec. High-performance language virtual machines: an analysis and challenges. 2022. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03770053\">⟨hal-03770053⟩</a>",
"title_s":["High-performance language virtual machines: an analysis and challenges"],
"authFullName_s":["Stéphane Ducasse",
"Guillermo Polito",
"Pablo Tesone",
"Gaël Thomas",
"Loïc Lagadec"],
"halId_s":"hal-03770053",
"docType_s":"OTHER",
"producedDateY_i":2022},
{
"citationRef_s":"Inria Lille - Nord Europe. 2022",
"citationFull_s":"Marcus Denker, Nicolas Anquetil, Steven Costiou, Stéphane Ducasse, Anne Etien, et al.. Project-Team RMOD 2022 Activity Report. Inria Lille - Nord Europe. 2022. <a target=\"_blank\" href=\"https://inria.hal.science/hal-04112164\">⟨hal-04112164⟩</a>",
"title_s":["Project-Team RMOD 2022 Activity Report"],
"authFullName_s":["Marcus Denker",
"Nicolas Anquetil",
"Steven Costiou",
"Stéphane Ducasse",
"Anne Etien",
"Guillermo Polito"],
"halId_s":"hal-04112164",
"docType_s":"REPORT",
"producedDateY_i":2022},
{
"citationRef_s":"<i>The Journal of Object Technology</i>, 2022, 21 (1), pp.1-23. <a target=\"_blank\" href=\"https://dx.doi.org/10.5381/jot.2022.21.1.a1\">⟨10.5381/jot.2022.21.1.a1⟩</a>",
"citationFull_s":"Stéphane Ducasse, Guillermo Polito, Oleksandr Zaitsev, Marcus Denker, Pablo Tesone. Deprewriter: On the fly rewriting method deprecations.. <i>The Journal of Object Technology</i>, 2022, 21 (1), pp.1-23. <a target=\"_blank\" href=\"https://dx.doi.org/10.5381/jot.2022.21.1.a1\">⟨10.5381/jot.2022.21.1.a1⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03563605\">⟨hal-03563605⟩</a>",
"title_s":["Deprewriter: On the fly rewriting method deprecations."],
"authFullName_s":["Stéphane Ducasse",
"Guillermo Polito",
"Oleksandr Zaitsev",
"Marcus Denker",
"Pablo Tesone"],
"halId_s":"hal-03563605",
"docType_s":"ART",
"producedDateY_i":2022},
{
"citationRef_s":"<i>IEEE QRS 2021 : International Conference on Software Security and Reliability</i>, Dec 2021, Hainan Island, China",
"citationFull_s":"Matteo Marra, Guillermo Polito, Elisa Gonzalez Boix. Practical Online Debugging of Spark-like applications. <i>IEEE QRS 2021 : International Conference on Software Security and Reliability</i>, Dec 2021, Hainan Island, China. <a target=\"_blank\" href=\"https://hal.science/hal-03398772\">⟨hal-03398772⟩</a>",
"title_s":["Practical Online Debugging of Spark-like applications"],
"authFullName_s":["Matteo Marra",
"Guillermo Polito",
"Elisa Gonzalez Boix"],
"halId_s":"hal-03398772",
"docType_s":"COMM",
"producedDateY_i":2021},
{
"citationRef_s":"<i>DLS 2021 - 17th ACM SIGPLAN International Symposium on Dynamic Languages</i>, Oct 2021, Chicago, France",
"citationFull_s":"Théo Rogliano, Guillermo Polito, Luc Fabresse, Stéphane Ducasse. Analyzing Permission Transfer Channels for Dynamically Typed Languages. <i>DLS 2021 - 17th ACM SIGPLAN International Symposium on Dynamic Languages</i>, Oct 2021, Chicago, France. <a target=\"_blank\" href=\"https://hal.science/hal-03347573\">⟨hal-03347573⟩</a>",
"title_s":["Analyzing Permission Transfer Channels for Dynamically Typed Languages"],
"authFullName_s":["Théo Rogliano",
"Guillermo Polito",
"Luc Fabresse",
"Stéphane Ducasse"],
"halId_s":"hal-03347573",
"docType_s":"COMM",
"producedDateY_i":2021},
{
"citationRef_s":"<i>MPLR ’21</i>, Sep 2021, Münster, Germany. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3475738.3480720\">⟨10.1145/3475738.3480720⟩</a>",
"citationFull_s":"Pablo Tesone, Guillermo Polito, Stéphane Ducasse. Profiling Code Cache Behaviour via Events. <i>MPLR ’21</i>, Sep 2021, Münster, Germany. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3475738.3480720\">⟨10.1145/3475738.3480720⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03332040\">⟨hal-03332040⟩</a>",
"title_s":["Profiling Code Cache Behaviour via Events"],
"authFullName_s":["Pablo Tesone",
"Guillermo Polito",
"Stéphane Ducasse"],
"halId_s":"hal-03332040",
"docType_s":"COMM",
"producedDateY_i":2021},
{
"citationRef_s":"<i>MPLR ’21, Germany</i>, Sep 2021, Münster, Germany. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3475738.3480715\">⟨10.1145/3475738.3480715⟩</a>",
"citationFull_s":"Guillermo Polito, Pablo Tesone, Stéphane Ducasse, Luc Fabresse, Théo Rogliano, et al.. Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8. <i>MPLR ’21, Germany</i>, Sep 2021, Münster, Germany. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3475738.3480715\">⟨10.1145/3475738.3480715⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03332033\">⟨hal-03332033⟩</a>",
"title_s":["Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8"],
"authFullName_s":["Guillermo Polito",
"Pablo Tesone",
"Stéphane Ducasse",
"Luc Fabresse",
"Théo Rogliano",
"Pierre Misse-Chanabier",
"Carolina Hernandez Phillips"],
"halId_s":"hal-03332033",
"docType_s":"COMM",
"producedDateY_i":2021},
{
"citationRef_s":"<i>Science of Computer Programming</i>, In press",
"citationFull_s":"Matteo Marra, Guillermo Polito, Elisa Gonzalez Boix. A debugging approach for live Big Data applications. <i>Science of Computer Programming</i>, In press. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03358830\">⟨hal-03358830⟩</a>",
"title_s":["A debugging approach for live Big Data applications"],
"authFullName_s":["Matteo Marra",
"Guillermo Polito",
"Elisa Gonzalez Boix"],
"halId_s":"hal-03358830",
"docType_s":"ART",
"producedDateY_i":2021},
{
"citationRef_s":"<i>SPLASH '20: Conference on Systems, Programming, Languages, and Applications, Software for Humanity</i>, Nov 2020, Virtual USA, United States. pp.71-84, <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3426422.3426982\">⟨10.1145/3426422.3426982⟩</a>",
"citationFull_s":"Matteo Marra, Guillermo Polito, Elisa Gonzalez Boix. Framework-aware debugging with stack tailoring. <i>SPLASH '20: Conference on Systems, Programming, Languages, and Applications, Software for Humanity</i>, Nov 2020, Virtual USA, United States. pp.71-84, <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3426422.3426982\">⟨10.1145/3426422.3426982⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03043779v2\">⟨hal-03043779v2⟩</a>",
"title_s":["Framework-aware debugging with stack tailoring"],
"authFullName_s":["Matteo Marra",
"Guillermo Polito",
"Elisa Gonzalez Boix"],
"halId_s":"hal-03043779",
"docType_s":"COMM",
"producedDateY_i":2020},
{
"citationRef_s":"<i>International Workshop of Smalltalk Technologies</i>, Nov 2020, virtual, France",
"citationFull_s":"Stéphane Ducasse, Laurine Dargaud, Guillermo Polito. Microdown: a clean and extensible markup language to support Pharo documentation. <i>International Workshop of Smalltalk Technologies</i>, Nov 2020, virtual, France. <a target=\"_blank\" href=\"https://inria.hal.science/hal-03137098\">⟨hal-03137098⟩</a>",
"title_s":["Microdown: a clean and extensible markup language to support Pharo documentation"],
"authFullName_s":["Stéphane Ducasse",
"Laurine Dargaud",
"Guillermo Polito"],
"halId_s":"hal-03137098",
"docType_s":"COMM",
"producedDateY_i":2020},
{
"citationRef_s":"<i>Science of Computer Programming</i>, 2020, 195, <a target=\"_blank\" href=\"https://dx.doi.org/10.1016/j.scico.2020.102470\">⟨10.1016/j.scico.2020.102470⟩</a>",
"citationFull_s":"Pablo Tesone, Stéphane Ducasse, Guillermo Polito, Luc Fabresse, Noury Bouraqadi. A new modular implementation for Stateful Traits. <i>Science of Computer Programming</i>, 2020, 195, <a target=\"_blank\" href=\"https://dx.doi.org/10.1016/j.scico.2020.102470\">⟨10.1016/j.scico.2020.102470⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-02541842\">⟨hal-02541842⟩</a>",
"title_s":["A new modular implementation for Stateful Traits"],
"authFullName_s":["Pablo Tesone",
"Stéphane Ducasse",
"Guillermo Polito",
"Luc Fabresse",
"Noury Bouraqadi"],
"halId_s":"hal-02541842",
"docType_s":"ART",
"producedDateY_i":2020},
{
"citationRef_s":"<i>Future Generation Computer Systems</i>, In press, <a target=\"_blank\" href=\"https://dx.doi.org/10.1016/j.future.2020.04.010\">⟨10.1016/j.future.2020.04.010⟩</a>",
"citationFull_s":"Pablo Tesone, Guillermo Polito, Luc Fabresse, Noury Bouraqadi, Stéphane Ducasse. Preserving Instance State during Refactorings in Live Environments. <i>Future Generation Computer Systems</i>, In press, <a target=\"_blank\" href=\"https://dx.doi.org/10.1016/j.future.2020.04.010\">⟨10.1016/j.future.2020.04.010⟩</a>. <a target=\"_blank\" href=\"https://hal.science/hal-02541754\">⟨hal-02541754⟩</a>",
"title_s":["Preserving Instance State during Refactorings in Live Environments"],
"authFullName_s":["Pablo Tesone",
"Guillermo Polito",
"Luc Fabresse",
"Noury Bouraqadi",
"Stéphane Ducasse"],
"halId_s":"hal-02541754",
"docType_s":"ART",
"producedDateY_i":2020},
{
"citationRef_s":"<i>Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages</i>, Dec 2019, Athens, Greece. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3359619.3359745\">⟨10.1145/3359619.3359745⟩</a>",
"citationFull_s":"Thomas Dupriez, Guillermo Polito, Steven Costiou, Vincent Aranega, Stéphane Ducasse. Sindarin: A Versatile Scripting API for the Pharo Debugger. <i>Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages</i>, Dec 2019, Athens, Greece. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3359619.3359745\">⟨10.1145/3359619.3359745⟩</a>. <a target=\"_blank\" href=\"https://hal.science/hal-02280915\">⟨hal-02280915⟩</a>",
"title_s":["Sindarin: A Versatile Scripting API for the Pharo Debugger"],
"authFullName_s":["Thomas Dupriez",
"Guillermo Polito",
"Steven Costiou",
"Vincent Aranega",
"Stéphane Ducasse"],
"halId_s":"hal-02280915",
"docType_s":"COMM",
"producedDateY_i":2019},
{
"citationRef_s":"<i>IWST 2019 - International Workshop on Smalltalk Technologies</i>, Sep 2019, Cologne, Germany",
"citationFull_s":"Théo Rogliano, Guillermo Polito, Pablo Tesone. Virtualization for porting programs or tools to solve a puzzle. <i>IWST 2019 - International Workshop on Smalltalk Technologies</i>, Sep 2019, Cologne, Germany. <a target=\"_blank\" href=\"https://inria.hal.science/hal-04053108\">⟨hal-04053108⟩</a>",
"title_s":["Virtualization for porting programs or tools to solve a puzzle"],
"authFullName_s":["Théo Rogliano",
"Guillermo Polito",
"Pablo Tesone"],
"halId_s":"hal-04053108",
"docType_s":"COMM",
"producedDateY_i":2019},
{
"citationRef_s":"<i>IWST19 — International Workshop on Smalltalk Technologies</i>, Aug 2019, Köln, Germany",
"citationFull_s":"Pierre Misse-Chanabier, Vincent Aranega, Guillermo Polito, Stéphane Ducasse. Illicium A modular transpilation toolchain from Pharo to C. <i>IWST19 — International Workshop on Smalltalk Technologies</i>, Aug 2019, Köln, Germany. <a target=\"_blank\" href=\"https://hal.science/hal-02297860\">⟨hal-02297860⟩</a>",
"title_s":["Illicium A modular transpilation toolchain from Pharo to C"],
"authFullName_s":["Pierre Misse-Chanabier",
"Vincent Aranega",
"Guillermo Polito",
"Stéphane Ducasse"],
"halId_s":"hal-02297860",
"docType_s":"COMM",
"producedDateY_i":2019},
{
"citationRef_s":"<i>IWST19 - International Workshop on Smalltalk Technologies</i>, Aug 2019, Cologne, Germany",
"citationFull_s":"Théo Rogliano, Guillermo Polito, Pablo Tesone. Towards easy program migration using language virtualization. <i>IWST19 - International Workshop on Smalltalk Technologies</i>, Aug 2019, Cologne, Germany. <a target=\"_blank\" href=\"https://hal.science/hal-02297756\">⟨hal-02297756⟩</a>",
"title_s":["Towards easy program migration using language virtualization"],
"authFullName_s":["Théo Rogliano",
"Guillermo Polito",
"Pablo Tesone"],
"halId_s":"hal-02297756",
"docType_s":"COMM",
"producedDateY_i":2019},
{
"citationRef_s":"<i>IWST19 - International workshop on Smalltalk Technologies</i>, Aug 2019, Cologne, Germany",
"citationFull_s":"Carolina Hernández Phillips, Guillermo Polito, Luc Fabresse, Stéphane Ducasse, Noury Bouraqadi, et al.. Challenges in Debugging Bootstraps of Reflective Kernels. <i>IWST19 - International workshop on Smalltalk Technologies</i>, Aug 2019, Cologne, Germany. <a target=\"_blank\" href=\"https://hal.science/hal-02297710v2\">⟨hal-02297710v2⟩</a>",
"title_s":["Challenges in Debugging Bootstraps of Reflective Kernels"],
"authFullName_s":["Carolina Hernández Phillips",
"Guillermo Polito",
"Luc Fabresse",
"Stéphane Ducasse",
"Noury Bouraqadi",
"Pablo Tesone"],
"halId_s":"hal-02297710",
"docType_s":"COMM",
"producedDateY_i":2019},
{
"citationRef_s":"<i>IWST19 - International Workshop on Smalltalk Technologies</i>, Aug 2019, Cologne, Germany",
"citationFull_s":"Guillermo Polito, Pablo Tesone, Eliot Miranda, David Simmons. GildaVM: a Non-Blocking I/O Architecture for the Cog VM. <i>IWST19 - International Workshop on Smalltalk Technologies</i>, Aug 2019, Cologne, Germany. <a target=\"_blank\" href=\"https://hal.science/hal-02379275\">⟨hal-02379275⟩</a>",
"title_s":["GildaVM: a Non-Blocking I/O Architecture for the Cog VM"],
"authFullName_s":["Guillermo Polito",
"Pablo Tesone",
"Eliot Miranda",
"David Simmons"],
"halId_s":"hal-02379275",
"docType_s":"COMM",
"producedDateY_i":2019},
{
"citationRef_s":"<i>WETSEB 2019 - 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain</i>, May 2019, Montréal, Canada",
"citationFull_s":"Santiago Bragagnolo, Matteo Marra, Guillermo Polito, Elisa Gonzalez Boix. Towards Scalable Blockchain Analysis. <i>WETSEB 2019 - 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain</i>, May 2019, Montréal, Canada. <a target=\"_blank\" href=\"https://inria.hal.science/hal-02058008\">⟨hal-02058008⟩</a>",
"title_s":["Towards Scalable Blockchain Analysis"],
"authFullName_s":["Santiago Bragagnolo",
"Matteo Marra",
"Guillermo Polito",
"Elisa Gonzalez Boix"],
"halId_s":"hal-02058008",
"docType_s":"COMM",
"producedDateY_i":2019},
{
"citationRef_s":"<i>ICSE 2019 - International Conference on Software Engineering</i>, May 2019, Montréal, Canada",
"citationFull_s":"Julien Delplanque, Stéphane Ducasse, Guillermo Polito, Andrew P. Black, Anne Etien. Rotten Green Tests. <i>ICSE 2019 - International Conference on Software Engineering</i>, May 2019, Montréal, Canada. <a target=\"_blank\" href=\"https://inria.hal.science/hal-02002346v2\">⟨hal-02002346v2⟩</a>",
"title_s":["Rotten Green Tests"],
"authFullName_s":["Julien Delplanque",
"Stéphane Ducasse",
"Guillermo Polito",
"Andrew P. Black",
"Anne Etien"],
"halId_s":"hal-02002346",
"docType_s":"COMM",
"producedDateY_i":2019},
{
"citationRef_s":"<i>The Art, Science, and Engineering of Programming</i>, 2018, 3 (2), pp.1-29. <a target=\"_blank\" href=\"https://dx.doi.org/10.22152/programming-journal.org/2019/3/3\">⟨10.22152/programming-journal.org/2019/3/3⟩</a>",
"citationFull_s":"Matteo Marra, Guillermo Polito, Elisa Gonzalez Boix. Out-Of-Place debugging: a debugging architecture to reduce debugging interference. <i>The Art, Science, and Engineering of Programming</i>, 2018, 3 (2), pp.1-29. <a target=\"_blank\" href=\"https://dx.doi.org/10.22152/programming-journal.org/2019/3/3\">⟨10.22152/programming-journal.org/2019/3/3⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-01952790\">⟨hal-01952790⟩</a>",
"title_s":["Out-Of-Place debugging: a debugging architecture to reduce debugging interference"],
"authFullName_s":["Matteo Marra",
"Guillermo Polito",
"Elisa Gonzalez Boix"],
"halId_s":"hal-01952790",
"docType_s":"ART",
"producedDateY_i":2018},
{
"citationRef_s":"<i>The Journal of Object Technology</i>, 2018, 17 (1), pp.1-36. <a target=\"_blank\" href=\"https://dx.doi.org/10.5381/jot.2018.17.1.a2\">⟨10.5381/jot.2018.17.1.a2⟩</a>",
"citationFull_s":"Pablo Tesone, Guillermo Polito, Noury Bouraqadi, Stéphane Ducasse, Luc Fabresse. Dynamic Software Update from Development to Production. <i>The Journal of Object Technology</i>, 2018, 17 (1), pp.1-36. <a target=\"_blank\" href=\"https://dx.doi.org/10.5381/jot.2018.17.1.a2\">⟨10.5381/jot.2018.17.1.a2⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-01920362\">⟨hal-01920362⟩</a>",
"title_s":["Dynamic Software Update from Development to Production"],
"authFullName_s":["Pablo Tesone",
"Guillermo Polito",
"Noury Bouraqadi",
"Stéphane Ducasse",
"Luc Fabresse"],
"halId_s":"hal-01920362",
"docType_s":"ART",
"producedDateY_i":2018},
{
"citationRef_s":"Published by the authors, 2018",
"citationFull_s":"Stéphane Ducasse, Guillermo Polito. Physche: A Little Scheme in Pharo. Published by the authors, 2018. <a target=\"_blank\" href=\"https://inria.hal.science/hal-01900327\">⟨hal-01900327⟩</a>",
"title_s":["Physche: A Little Scheme in Pharo"],
"authFullName_s":["Stéphane Ducasse",
"Guillermo Polito"],
"halId_s":"hal-01900327",
"docType_s":"OUV",
"producedDateY_i":2018},
{
"citationRef_s":"[Research Report] Inria Lille Nord Europe - Laboratoire CRIStAL - Université de Lille; Portland State University, Oregon, USA. 2018",
"citationFull_s":"Julien Delplanque, Stéphane Ducasse, Andrew Black, Guillermo Polito. Rotten Green Tests A First Analysis. [Research Report] Inria Lille Nord Europe - Laboratoire CRIStAL - Université de Lille; Portland State University, Oregon, USA. 2018. <a target=\"_blank\" href=\"https://hal.science/hal-01819302v2\">⟨hal-01819302v2⟩</a>",
"title_s":["Rotten Green Tests A First Analysis"],
"authFullName_s":["Julien Delplanque",
"Stéphane Ducasse",
"Andrew Black",
"Guillermo Polito"],
"halId_s":"hal-01819302",
"docType_s":"REPORT",
"producedDateY_i":2018},
{
"citationRef_s":"<i>Proceedings of the 12th Edition of the International Workshop on Smalltalk Technologies</i>, ESUG, Sep 2017, Maribor, Slovenia. pp.8:1--8:10, <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3139903.3139913\">⟨10.1145/3139903.3139913⟩</a>",
"citationFull_s":"Matteo Marra, Elisa Gonzalez Boix, Steven Costiou, Mickaël Kerboeuf, Alain Plantec, et al.. Debugging Cyber-Physical Systems with Pharo: An Experience Report. <i>Proceedings of the 12th Edition of the International Workshop on Smalltalk Technologies</i>, ESUG, Sep 2017, Maribor, Slovenia. pp.8:1--8:10, <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/3139903.3139913\">⟨10.1145/3139903.3139913⟩</a>. <a target=\"_blank\" href=\"https://hal.science/hal-01585349\">⟨hal-01585349⟩</a>",
"title_s":["Debugging Cyber-Physical Systems with Pharo"],
"authFullName_s":["Matteo Marra",
"Elisa Gonzalez Boix",
"Steven Costiou",
"Mickaël Kerboeuf",
"Alain Plantec",
"Guillermo Polito",
"Stéphane Ducasse"],
"halId_s":"hal-01585349",
"docType_s":"COMM",
"producedDateY_i":2017},
{
"citationRef_s":"<i>The Art, Science, and Engineering of Programming</i>, 2017, 2 (1), <a target=\"_blank\" href=\"https://dx.doi.org/10.22152/programming-journal.org/2018/2/1\">⟨10.22152/programming-journal.org/2018/2/1⟩</a>",
"citationFull_s":"Guillermo Polito, Stéphane Ducasse, Luc Fabresse, Camille Teruel. Scoped Extension Methods in Dynamically-Typed Languages. <i>The Art, Science, and Engineering of Programming</i>, 2017, 2 (1), <a target=\"_blank\" href=\"https://dx.doi.org/10.22152/programming-journal.org/2018/2/1\">⟨10.22152/programming-journal.org/2018/2/1⟩</a>. <a target=\"_blank\" href=\"https://hal.science/hal-01609310\">⟨hal-01609310⟩</a>",
"title_s":["Scoped Extension Methods in Dynamically-Typed Languages"],
"authFullName_s":["Guillermo Polito",
"Stéphane Ducasse",
"Luc Fabresse",
"Camille Teruel"],
"halId_s":"hal-01609310",
"docType_s":"ART",
"producedDateY_i":2017},
{
"citationRef_s":"[Research Report] Inria Lille - Nord Europe. 2017",
"citationFull_s":"Stéphane Ducasse, Luc Fabresse, Guillermo Polito, Camille Teruel. An Experiment with lexically-bound extension methods for a dynamic language. [Research Report] Inria Lille - Nord Europe. 2017. <a target=\"_blank\" href=\"https://inria.hal.science/hal-01483756\">⟨hal-01483756⟩</a>",
"title_s":["An Experiment with lexically-bound extension methods for a dynamic language"],
"authFullName_s":["Stéphane Ducasse",
"Luc Fabresse",
"Guillermo Polito",
"Camille Teruel"],
"halId_s":"hal-01483756",
"docType_s":"REPORT",
"producedDateY_i":2017},
{
"citationRef_s":"[Research Report] Université de Lille 1, Sciences et Technologies; CRIStAL UMR 9189. 2017",
"citationFull_s":"Pierre Boulet, Philippe Devienne, Pierre Falez, Guillermo Polito, Mahyar Shahsavari, et al.. N2S3, an Open-Source Scalable Spiking Neuromorphic Hardware Simulator. [Research Report] Université de Lille 1, Sciences et Technologies; CRIStAL UMR 9189. 2017. <a target=\"_blank\" href=\"https://hal.science/hal-01432133v2\">⟨hal-01432133v2⟩</a>",
"title_s":["N2S3, an Open-Source Scalable Spiking Neuromorphic Hardware Simulator"],
"authFullName_s":["Pierre Boulet",
"Philippe Devienne",
"Pierre Falez",
"Guillermo Polito",
"Mahyar Shahsavari",
"Pierre Tirilly"],
"halId_s":"hal-01432133",
"docType_s":"REPORT",
"producedDateY_i":2017},
{
"citationRef_s":"<i>Onward!</i>, Oct 2015, Pittsburg, United States. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/2814228.2814236\">⟨10.1145/2814228.2814236⟩</a>",
"citationFull_s":"Guillermo Polito, Stéphane Ducasse, Noury Bouraqadi, Luc Fabresse, Max Mattone. Virtualization Support for Dynamic Core Library Update. <i>Onward!</i>, Oct 2015, Pittsburg, United States. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/2814228.2814236\">⟨10.1145/2814228.2814236⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-01185819\">⟨hal-01185819⟩</a>",
"title_s":["Virtualization Support for Dynamic Core Library Update"],
"authFullName_s":["Guillermo Polito",
"Stéphane Ducasse",
"Noury Bouraqadi",
"Luc Fabresse",
"Max Mattone"],
"halId_s":"hal-01185819",
"docType_s":"COMM",
"producedDateY_i":2015},
{
"citationRef_s":"<i>International Workshop on Smalltalk Technologies 2015</i>, ESUG, Jul 2015, Brescia, Italy. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/2811237.2811299\">⟨10.1145/2811237.2811299⟩</a>",
"citationFull_s":"Martín Dias, Guillermo Polito, Damien Cassou, Stéphane Ducasse. DeltaImpactFinder: Assessing Semantic Merge Conflicts with Dependency Analysis. <i>International Workshop on Smalltalk Technologies 2015</i>, ESUG, Jul 2015, Brescia, Italy. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/2811237.2811299\">⟨10.1145/2811237.2811299⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-01199035\">⟨hal-01199035⟩</a>",
"title_s":["DeltaImpactFinder: Assessing Semantic Merge Conflicts with Dependency Analysis"],
"authFullName_s":["Martín Dias",
"Guillermo Polito",
"Damien Cassou",
"Stéphane Ducasse"],
"halId_s":"hal-01199035",
"docType_s":"COMM",
"producedDateY_i":2015},
{
"citationRef_s":"<i>Onward!</i>, Jun 2015, Pittsburg, United States. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/2814228.2814236\">⟨10.1145/2814228.2814236⟩</a>",
"citationFull_s":"Guillermo Polito, Stéphane Ducasse, Luc Fabresse, Noury Bouraqadi. A Bootstrapping Infrastructure to Build and Extend Pharo-Like Languages. <i>Onward!</i>, Jun 2015, Pittsburg, United States. <a target=\"_blank\" href=\"https://dx.doi.org/10.1145/2814228.2814236\">⟨10.1145/2814228.2814236⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-01185812\">⟨hal-01185812⟩</a>",
"title_s":["A Bootstrapping Infrastructure to Build and Extend Pharo-Like Languages"],
"authFullName_s":["Guillermo Polito",
"Stéphane Ducasse",
"Luc Fabresse",
"Noury Bouraqadi"],
"halId_s":"hal-01185812",
"docType_s":"COMM",
"producedDateY_i":2015},
{
"citationRef_s":"Programming Languages [cs.PL]. Universit\u0013e des Sciences et Technologies de Lille, 2015. English. <a target=\"_blank\" href=\"https://www.theses.fr/\">⟨NNT : ⟩</a>",
"citationFull_s":"Guillermo Polito. Virtualization Support for Application Runtime Specialization and Extension. Programming Languages [cs.PL]. Universit\u0013e des Sciences et Technologies de Lille, 2015. English. <a target=\"_blank\" href=\"https://www.theses.fr/\">⟨NNT : ⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/tel-01251173\">⟨tel-01251173⟩</a>",
"title_s":["Virtualization Support for Application Runtime Specialization and Extension",
"Virtualisation pour Specialisation et Extension d'Environnements d'Execution"],
"authFullName_s":["Guillermo Polito"],
"halId_s":"tel-01251173",
"docType_s":"THESE",
"producedDateY_i":2015},
{
"citationRef_s":"<i>International Workshop on Smalltalk Technologies</i>, Aug 2014, Edinburgh, United Kingdom",
"citationFull_s":"Guillermo Polito, Noury Bouraqadi, Stéphane Ducasse, Luc Fabresse. Understanding Pharo's global state to move programs through time and space. <i>International Workshop on Smalltalk Technologies</i>, Aug 2014, Edinburgh, United Kingdom. <a target=\"_blank\" href=\"https://hal.science/hal-01070964\">⟨hal-01070964⟩</a>",
"title_s":["Understanding Pharo's global state to move programs through time and space"],
"authFullName_s":["Guillermo Polito",
"Noury Bouraqadi",
"Stéphane Ducasse",
"Luc Fabresse"],
"halId_s":"hal-01070964",
"docType_s":"COMM",
"producedDateY_i":2014},
{
"citationRef_s":"<i>Science of Computer Programming</i>, 2014, 96, pp.18. <a target=\"_blank\" href=\"https://dx.doi.org/10.1016/j.scico.2013.10.008\">⟨10.1016/j.scico.2013.10.008⟩</a>",
"citationFull_s":"Guillermo Polito, Stéphane Ducasse, Luc Fabresse, Noury Bouraqadi, Benjamin van Ryseghem. Bootstrapping Reflective Systems: The Case of Pharo. <i>Science of Computer Programming</i>, 2014, 96, pp.18. <a target=\"_blank\" href=\"https://dx.doi.org/10.1016/j.scico.2013.10.008\">⟨10.1016/j.scico.2013.10.008⟩</a>. <a target=\"_blank\" href=\"https://inria.hal.science/hal-00903724\">⟨hal-00903724⟩</a>",
"title_s":["Bootstrapping Reflective Systems: The Case of Pharo"],
"authFullName_s":["Guillermo Polito",
"Stéphane Ducasse",
"Luc Fabresse",
"Noury Bouraqadi",
"Benjamin van Ryseghem"],
"halId_s":"hal-00903724",
"docType_s":"ART",
"producedDateY_i":2014},
{
"citationRef_s":"[Research Report] Inria. 2014",
"citationFull_s":"Guillermo Polito, Stéphane Ducasse, Noury Bouraqadi, Luc Fabresse. Extended results of Tornado: A Run-Fail-Grow approach for Dynamic Application Tayloring. [Research Report] Inria. 2014. <a target=\"_blank\" href=\"https://hal.science/hal-00996908v3\">⟨hal-00996908v3⟩</a>",
"title_s":["Extended results of Tornado: A Run-Fail-Grow approach for Dynamic Application Tayloring"],
"authFullName_s":["Guillermo Polito",
"Stéphane Ducasse",
"Noury Bouraqadi",
"Luc Fabresse"],
"halId_s":"hal-00996908",
"docType_s":"REPORT",
"producedDateY_i":2014},
{
"citationRef_s":"<i>21th International Smalltalk Conference - 2013</i>, Sep 2013, Annecy, France. pp.11-26",
"citationFull_s":"Guillermo Polito, Stéphane Ducasse, Luc Fabresse, Noury Bouraqadi. Virtual Smalltalk Images: Model and Applications. <i>21th International Smalltalk Conference - 2013</i>, Sep 2013, Annecy, France. pp.11-26. <a target=\"_blank\" href=\"https://hal.science/hal-00924932\">⟨hal-00924932⟩</a>",
"title_s":["Virtual Smalltalk Images: Model and Applications"],
"authFullName_s":["Guillermo Polito",
"Stéphane Ducasse",
"Luc Fabresse",
"Noury Bouraqadi"],
"halId_s":"hal-00924932",
"docType_s":"COMM",
"producedDateY_i":2013},
{
"citationRef_s":"[Research Report] 2012",
"citationFull_s":"Stéphane Ducasse, Nicolas Petton, Guillermo Polito, Damien Cassou. Semantics and Security Issues in JavaScript. [Research Report] 2012. <a target=\"_blank\" href=\"https://inria.hal.science/hal-00763421\">⟨hal-00763421⟩</a>",
"title_s":["Semantics and Security Issues in JavaScript"],
"authFullName_s":["Stéphane Ducasse",
"Nicolas Petton",
"Guillermo Polito",
"Damien Cassou"],
"halId_s":"hal-00763421",
"docType_s":"REPORT",
"producedDateY_i":2012}]
}}