Abstract is missing.
- Change-oriented software engineeringPeter Ebraert, Jorge Vallejos, Pascal Costanza, Ellen Van Paesschen, Theo D Hondt. 3-24 [doi]
- Encapsulating and exploiting change with ChangeboxesMarcus Denker, Tudor Gîrba, Adrian Lienhard, Oscar Nierstrasz, Lukas Renggli, Pascal Zumkehr. 25-49 [doi]
- Redesigning with traits: the Nile stream trait-based libraryDamien Cassou, Stéphane Ducasse, Roel Wuyts. 50-75 [doi]
- Feature driven browsingDavid Röthlisberger, Orla Greevy, Oscar Nierstrasz. 79-100 [doi]
- Bridging the gap between morphic visual programming and smalltalk codeNoury Bouraqadi, Serge Stinckwich. 101-120 [doi]
- Object flow analysis: taking an object-centric view on dynamic analysisAdrian Lienhard, Stéphane Ducasse, Tudor Gîrba. 121-140 [doi]
- Context-oriented programming: beyond layersMartin von Löwis, Marcus Denker, Oscar Nierstrasz. 143-156 [doi]
- Forward chaining in HALO: an implementation strategy for history-based logic pointcutsCharlotte Herzeel, Kris Gybels, Pascal Costanza, Coen De Roover, Theo D'Hondt. 157-182 [doi]
- Practical, pluggable typesNiklaus Haldiman, Marcus Denker, Oscar Nierstrasz. 183-204 [doi]
- Transactional memory for SmalltalkLukas Renggli, Oscar Nierstrasz. 207-221 [doi]
- Linguistic symbiosis between actors and threadsTom Van Cutsem, Stijn Mostinckx, Wolfgang De Meuter. 222-248 [doi]