6th International Workshop on Smalltalk Technologies

The ESUG'14 companion event

Cambridge, England

  • Submission deadline: June 15, 2014 June 22, 2014
  • Notification deadline: July 15, 2014
  • Workshop : August 19, 2014


Get it here in Pdf

All accepted papers are available separately in a compressed archive.


IwstAwardImage1 Reducing Waste in Expandable Collections: The Pharo Case, Alexandre Bergel, Alejandro José Infante Rica and Juan Pablo Sandoval Alcocer
IwstAwardImage2 A bytecode set for adaptive optimisations, Clement Bera and Eliot Miranda
IwstAwardImage3 The Moldable Inspector: A framework for domain-specific object inspection, Andrei Chis, Tudor Girba and Oscar Nierstrasz


Tue, August 19, 11:00am – 12:30pm

Session 1 A - Track 1 - Room FW 11

Session 1 B - Track 2 - Room FW 26

Clement Bera and Eliot Miranda.

A bytecode set for adaptive optimizations

Jan Kurs, Mircea Lungu and Oscar Nierstrasz.

Top-Down Parsing with Parsing Contexts

Javier Pimás, Javier Burroni and Gerardo Richarte.

Bee Smalltalk runtime

Dan Ingalls, Bert Freudenberg, Ted Kaehler, Yoshiki Ohshima and Alan Kay.

Reviving Smalltalk-78

Camillo Bruni, Guido Chari, Stéphane Ducasse and Igor Stasenko.

Benzo: Reflective Glue for Low-level Programming

Guillermo Polito, Noury Bouraqadi, Stéphane Ducasse and Luc Fabresse.

Understanding Pharo’s global state to move programs through time and space

Johan Fabry and Miguel Campusano.

Live Programming the Lego Mindstorms

Xuan Sang Le, Loïc Lagadec, Noury Bouraqadi, Luc Fabresse and Jannik Laval.

From Smalltalk to Silicon: Towards a methodology to turn Smalltalk code into FPGA

August 19, 2:00pm – 3:30pm

Session 2 A - Track 1 - Room FW 11

Session 2 B - Track 2 - Room FW 26

Lucas Godoy, Damien Cassou and Stephane Ducasse.

Tracking dependencies between code changes

Christophe Demarey, Damien Cassou and Stéphane Ducasse.

Towards a new package dependencies model

Boris Shingarov.

Modern Problems for the Smalltalk VM

Nicolás Passerini, Pablo Tesone and Stephane Ducasse.

An extensible constraint-based type inference algorithm for object-oriented dynamic languages supporting blocks and generic types

Glenn Cavarlé, Alain Plantec, Vincent Ribaud and Christophe Touze.

Towards agile cross-platform application development with Smalltalk and Model Driven Engineering

Andrei Chis, Tudor Girba and Oscar Nierstrasz.

The Moldable Inspector:

A framework for domain-specific object inspection

Ciprian Teodorov.

Embedding Multiform Time Constraints in Smalltalk

Alexandre Bergel, Alejandro José Infante Rica and Juan Pablo Sandoval Alcocer.

Reducing Waste in Expandable Collections: The Pharo Case

Best Paper Award

To encourage the submission of high-quality papers, the IWST organizing committee is very proud to announce a Best Paper Award for this edition of IWST.

SmallLamResearchCorporationLogoWe thank the Lam Research Corporation for its financial contribution which makes it possible for prizes for the three best papers: 1000 USD for first place, 600 USD for second place and 400 USD for third place.

The ranking will be decided by the program committee during the review process. The awards will be given during the ESUG conference social event.

The Best Paper Award will take place only with a minimum of six submissions. Notice also that to be eligible, a paper must be presented at the workshop by one of the authors and that the presenting author must be registered at the ESUG conference.

Goals and scopes

The goals of the workshop is to create a forum around advances or experience in Smalltalk and to trigger discussions and exchanges of ideas. The topics of your paper can be on all aspects of Smalltalk, theoretical as well as practical. Participants are invited to submit research articles or industrial papers. This year we want to open two different tracks: one research track and one industrial track with less scientific constraints.

We expect papers of three kinds:

  • Short position papers describing emerging ideas
  • Long research papers with deeper description of experiments and of research results.
  • Industrial papers with presentation of real and innovative Smalltalk applications; this kind of paper should enlighten us as to why Smalltalk is really appropriate for your application.

We will not enforce any length restriction.


We welcome contributions on all aspects, theoretical as well as practical, of Smalltalk related topics such as:

  • Aspect-oriented programming,
  • Design patterns,
  • Experience reports,
  • Frameworks,
  • Implementations, new dialects or languages implemented in Smalltalk,
  • Interaction with other languages,
  • Meta-programming and Meta-modeling,
  • Tools


Both submissions and final papers must be prepared using the ACM SIGPLAN 10 point format. Templates for Word and LaTeX are available at http://www.acm.org/sigs/sigplan/authorInformation.htm. This site also contains links to useful informations on how to write effective submissions.


All submissions must be sent via easychair: https://www.easychair.org/conferences/?conf=iwst2014


Alain Plantec (UMR 6265 Lab-STICC, University of Brest, France)

Jannik Laval (Ecole des Mines de Douai, France)

Program committee

  • Alexandre Bergel (Pleiad Lab, University of Chile, Chile)
  • Noury Bouraqadi (Ecole des Mines de Douai, France)
  • Damien Cassou (Lille 1, Inria, RMoD)
  • Jordi Delgado (Software Department, Technical University of Catalonia (UPC))
  • Marcus Denker (Inria Lille, France)
  • Zoe Drey (ENSTA Bretagne - UMR 6285 Lab-STICC)
  • Anne Etien (Lille 1, Inria, RMoD)
  • Johan Fabry (DCC - Universidad de Chile - Santiago, Chile)
  • Tudor Girba
  • Mickaël Kerboeuf (UMR 6265 Lab-STICC, University of Brest, France)
  • Loic Lagadec (ENSTA Bretagne - UMR 6285 Lab-STICC)
  • Ciprian Teodorov (ENSTA Bretagne )
  • Hernan Wilkinson (10Pines Partener and Professor at the University of Buenos Aires (UBA))