International Workshop on Smalltalk Technologies
Schedule
Abstracts of talks and hands-on are available on
the asbtracts page
Day-01
2025 July 1st
Day-02
2025 July 2nd
Time
Subject
Speaker
Venue
11:00 am - 11:30 am
Dynamic Language Transpilation
Noury Bouraqadi and Dave Mason
Room B
11:30 am - 12:00 pm
Encoding for Objects Matters
Dave Mason
Room B
12:00 pm - 2:00 pm
Lunch
Amphi
2:00 pm - 2:30 pm
Clean Blocks at the Opal Compiler
Nahuel Palumbo and Marcus Denker
Room B
2:30 pm - 3:00 pm
PiNodes in the Druid Meta-Compiler
Matías Demare, Guillermo Polito, Javier Pimás and Nahuel Palumbo
Room B
3:00 pm - 3:30 pm
Identifying unnecessary allocation using static escape analysis: a first approach in Pharo
Faouzi Mokhefi, Stéphane Ducasse, Pablo Tesone and Luc Fabresse
Room B
3:30 pm - 4:00 pm
Coffee Break
Amphi
4:00 pm - 4:30 pm
An Analysis of Inline Method Refactoring
Balša Šarenac and Stéphane Ducasse
Room B
4:30 pm - 5:00 pm
Evaluating Benchmark Quality: a Mutation-Testing-Based Methodology
Federico Lochbaum and Guillermo Polito
Room B
5:00 pm - 5:30 pm
Package level scope heuristic for the Pharo auto-completion engine
Omar Abedelkader, Stéphane Ducasse, Oleksandr Zaitsev, Romain Robbes and Guillermo Polito
Room B
Time
Subject
Speaker
Venue
11:00 am - 11:30 am
Migrating Katalon Studio Tests to Playwright with Model Driven Engineering
Nicolas Hlad and Benoit Verhaeghe
Room B
11:30 am - 12:00 pm
FASTTypeScript metamodel generation using FAST traits and TreeSitter project
Aless Hosry and Benoit Verhaeghe
Room B
12:00 pm - 2:00 pm
Lunch
Amphi
2:00 pm - 2:30 pm
Analysing Python Machine Learning Notebooks with Moose
Marius Mignard, Steven Costiou, Nicolas Anquetil and Anne Etien
Room B
2:30 pm - 3:00 pm
Gamifying Agent-Based Models in Cormas: First Prototype of a Playable Architecture for Serious Games in Pharo
Jovan Kupusović, Oleksandr Zaitsev, Christophe Le Page and Pierre Bommel
Room B
3:00 pm - 3:30 pm
Coypu: a library and DSL for Composing and Performing Electronic Music on-the-Fly with Pharo
Domenico Cipriani, Sebastian Jordan Montaño, Nahuel Palumbo and Stéphane Ducasse
Room B
3:30 pm - 4:00 pm
Coffee Break
Amphi
4:00 pm - 4:30 pm
Integrating Executable Requirements in Prototyping
Yann Le Goff, Yann Le Goff, Pierre Laborde, Éric Le Pors, Mickaël Kerboeuf and Alain Plantec
Room B
4:30 pm - 5:00 pm
Even Lighter Than Lightweight: Augmenting Type Inference with Primitive Heuristics and AI-support
Larisa Safina and Jan Blizničenko
Room B
5:00 pm - 5:30 pm
Directing generative AI for Pharo Documentation
Pascal Zaragoza and Nicolas Hlad
Room B