
- Characterizing the Evolution of Class Hierarchies Tudor G^irba
- ESUG 2004 Research Track Editor: Stephane Ducasse
- Towards a Methodology for the Understanding of
- La syntaxe par l'exemple Dr. Ducasse
- Enriching Reverse Engineering with Semantic Clustering In proceedings of Working Conference On Reverse Engineering (WCRE 2005)
- Seaside A Multiple Control Flow Web Application Framework
- Object-oriented Reengineering Patterns An Overview
- Understanding software evolution using a combination of software visualization
- Introspection en Squeak Dr. Ducasse
- Composable Encapsulation Policies Nathanael Scharli1
- Capturing How Objects Flow at Runtime Adrian Lienhard 1
- Lessons Learned in Applying Formal Concept Analysis to Reverse Engineering
- Classboxes: Controlling Visibility of Class Alexandre Bergel, Stephane Ducasse, Oscar Nierstrasz, Roel Wuyts
- Why Unified is not Universal UML Shortcomings for Coping with Round-trip Engineering
- A Pattern Language for Reverse Engineering1
- The FAMOOS Object-Oriented Reengineering Handbook
- SUnit Explained Stphane Ducasse
- The Moose Reengineering Environment Stphane Ducasse, Michele Lanza and Sander Tichelaar
- Object-Oriented Legacy System Trace-based Logic Testing In Proceedings of European Conference on Software Maintenance and Reengineering (CSMR 2006)
- Using History Information to Improve Design Flaws Detection Daniel Ratiu
- Vol. 6, No. 9, 2007 Rule-based Assessment of Test Quality
- Characterizing the Functional Roles of Classes and Methods by Analyzing Feature Traces
- Controlling the Back Button in SeaSide Avi Bryant and Stphane Ducasse
- A Group Based Approach for Coordinating Active Objects
- COOK. ANR 2005, 1 COOK: Rearchitecturisation des applications industrielles `a objets
- Distribution Map In Proceedings of International Conference on Software Maintenance (ICSM 2006)
- Software Evolution from the Field An Experience Report from the Squeak Maintainers
- Traits: The Formal Model Nathanael Scharli, Oscar Nierstrasz, Stephane Ducasse, Roel Wuyts, and
- Open Surfaces for Controlled Visibility Stephane Ducasse, Nathanael Schaerli, and Roel Wuyts
- JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2002
- Using Dynamic Information for the Iterative Recovery of Collaborations and Tamar Richner and Stephane Ducasse
- Rflexion en Squeak Dr. S. Ducasse
- OOPAL: Integrating Array Programming in Object-Oriented Programming
- Computer Languages, Systems & Structures 32 (2006) 125139 www.elsevier.com/locate/cl
- Components for Embedded Software --The PECOS
- Moose: an Agile Reengineering Environment Stephane Ducasse
- Applying Traits to the Smalltalk Collection Classes Andrew P. Black
- A Process-Oriented Software Architecture Reconstruction Taxonomy Stephane Ducasse Damien Pollet Loic Poyet
- FAMIX and XMI Sander Tichelaar
- Tie Code And Questions: a Reengineering Pattern1
- Adding Traits to (Statically Typed) Languages Oscar Nierstrasz, Stephane Ducasse, Stefan Reichhart and Nathanael Scharli
- Moose: a Collaborative and Extensible Reengineering Environment
- How Developers Drive Software Evolution In proceedings of International Workshop on Principles of Software Engineering (IWPSE 2005)
- This paper has been accepted to ICSM99 A Language Independent Approach for Detecting Duplicated Code
- ECOOP 2004 Workshop Report: 2nd Workshop on Object-Oriented Language
- Polymetric Views--A Lightweight Visual Approach to Reverse Engineering
- Correlating Features and Code Using A Compact Two-Sided Trace Analysis Approach
- Coordination of Active Objects by Means of Explicit Connectors
- Stateful Traits Alexandre Bergel1
- FAMIX: Exchange Experiences with CDIF and XMI Sander Tichelaar
- Report of the Fifth International Workshop on Object-Oriented Reengineering
- A Pattern Language for Reverse Engineering A revised version of these patterns is published in: Serge Demeyer, Stephane Ducasse, and Oscar Nierstrasz
- Insights into SystemWide Code Duplication Matthias Rieger, Stephane Ducasse, and Michele Lanza
- Composition Languages for Black-Box Components Position Paper
- Skweek... Strikes Back Laurent Arditi, Stphane Ducasse
- Multi-level Method Understanding Using Microprints Stephane Ducasse
- Using Smalltalk as a Reflective Executable Meta-Language
- The Story of Moose: an Agile Reengineering Environment Oscar Nierstrasz
- Understanding Classes using XRay Views Gabriela Arevalo, Stephane Ducasse, Oscar Nierstrasz
- GT-VMT 2004 Preliminary Version Modeling Software Evolution by Treating
- International Workshop on Meta-Models and Schemas for Reverse Engineering, (ATEM 2004) Using Meta-Model Transformation to Model
- Computer Languages, Systems & Structures 32 (2006) 109124 www.elsevier.com/locate/cl
- University of Berne Institute of Computer Science
- A Re ective Model for First Class Dependencies ducasse@essi.fr
- Reengineering Object-Oriented Applications Stephane Ducasse
- Visite guide de quelques applications
- R#ication des sch#mas de conception : une exp#rience
- Reifying Inheritance in a Reflective Language St'ephane Ducasse
- UNIVERSIT# DE NICESOPHIA ANTIPOLIS FACULT# DES SCIENCES ET TECHNIQUES
- Semantic Clustering: Identifying Topics in Source Code
- Vol. 6, No. 9, 2007 Sub-Method Reflection
- Traits: A Mechanism for Fine-grained Reuse ST EPHANE DUCASSE
- Evaluating Message Passing Control Techniques in Smalltalk Stephane Ducasse
- Des techniques de contr^ole de l'envoi de messages en Smalltalk
- Identifying Traits with Formal Concept Analysis Adrian Lienhard
- Object-oriented Encapsulation for Dynamically Typed Languages
- Traits: Composable Units of Behaviour Nathanael Scharli, Stephane Ducasse, Oscar Nierstrasz, and Andrew P. Black
- Magritte A Meta-Driven Approach to Empower Developers and End Users
- Package Surface Blueprints: Visually Supporting the Understanding of Package Relationships
- Meta-Driven Browsers Alexandre Bergel1
- Higher Order Messaging Marcel Weiher
- Analyzing Feature Traces to Incorporate the Semantics of Change in Software Evolution Analysis
- SmallWiki --A Meta-Described Collaborative Content Management System
- Yesterday's Weather: Guiding Early Reverse Engineering Efforts by Summarizing the Evolution of Changes
- High-Level Polymetric Views of Condensed Run-time Information Stephane Ducasse
- Prototalk : an Environment for Teaching, Understanding, Designing and Prototyping
- XRay Views: Understanding the Internals of Classes Gabriela Arevalo, Stephane Ducasse, Oscar Nierstrasz
- Type-Check Elimination: Two Object-Oriented Reengineering Patterns Stephane Ducasse, Tamar Richner, Robb Nebbe
- Object and Dependency Oriented Programming Anne-Marie Dery and St ephane Ducasse and Mireille Fornarino
- Metrics, Do They Really Help? Serge Demeyer and Stephane Ducasse
- On the Revival of Dynamic Languages Oscar Nierstrasz, Alexandre Bergel, Marcus Denker, Stephane Ducasse,
- Tool Support for Refactoring Duplicated OO Stephane Ducasse and Matthias Rieger and Georges Golomingi
- Being a Long-Living Software Mayor --the SimCity Metaphor to Explain the Challenges Behind Software Evolution
- Identifying Entities That Change Together Tudor G^irba1
- Classes = Traits + States + Glue Beyond mixins and multiple inheritance1
- Applying RMA for Scheduling Field Device
- Applying Experiences with Declarative Codifications of Software Architectures on COD
- Symbiotic Reflection between an Object-Oriented
- Transform Conditionals to Polymorphism1
- MOOSE: an Extensible Language-Independent Environment for Reengineering Object-Oriented Systems
- Coordinating Open Distributed Systems Juan Carlos Cruz1, Stephane Ducasse
- Dynamic Type Inference to Support Object-Oriented Reengineering in Smalltalk
- A Top-Down Program Comprehension Strategy for Packages Stephane Ducasse, Michele Lanza, Laura Ponisio
- Traits: Composable Units of Behavior Nathanael Schrli, Stphane Ducasse, Oscar Nierstrasz
- Premiers dveloppements Nous allons prsent aborder le dveloppement en Squeak, et en manier les premiers
- Dr. Stphane Ducasse 1. Squeak: Un Smalltalk
- Squeak: Une syntaxe minimaliste!
- Refactoring Browser, SmallLint et RewriteTool
- Le Framework SUnit Dr. Ducasse
- International Smalltalk Conference 2006 Editor Dr. Wolfgang Demeuter
- CodeCrawler An Extensible and Language Independent 2D and 3D
- Squeak: A minimalist syntax! Dr. Stphane Ducasse
- Chronia: Visualizing How Developers Change Software Systems In Proceedings of European Conference on Software Maintenance and Reengineering (CSMR 2006)
- A Hybrid Reverse Engineering Approach Combining Metrics and Program Visualisation
- Non-Functional Requirements in a Component Model for Embedded Systems
- Type-Check Elimination: Two Reengineering Patterns Stephane Ducasse, Robb Nebbe, Tamar Richner
- LA REVUE DE L'EPI N MODLE REVUE EPI DE L'ENSEIGNEMENT DE CONCEPTS
- User-Changeable Visibility: Resolving Unanticipated Name Clashes in Traits
- The LAN-simulation: A Refactoring Teaching Example International Workshop on Principles of Software Evolution (IWPSE 2005)
- Analyzing Module Diversity1 Alexandre Bergel
- JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION: RESEARCH AND PRACTICE J. Softw. Maint. Evol.: Res. Pract. 2003; 15:345373 (DOI: 10.1002/smr.279)
- Le noyau systme de Squeak Ce chapitre est consacr la prsentation des lments techniques de bas niveau de
- Microprints: A Pixel-based Semantically Rich Visualization of Methods
- Applying Traits to the Smalltalk Collection Hierarchy Andrew Black, Nathanael Schrli and Stphane Ducasse
- Le dveloppement d'interfaces graphiques
- Power to Collections! Generalizing Polymorphism by Unifying Array Programming and
- Refactoring Browser, SmallLint et RewriteTool
- Design and Implementation of a Backward-In-Time Christoph Hofer, Marcus Denker
- How Developers Develop Features In Proceedings of European Conference on Software Maintenance and Reengineering (CSMR 2007)
- Understanding Software Evolution using a Flexible Query Engine Michele Lanza, Stephane Ducasse, Lukas Steiger
- Butterflies: A Visual Approach to Characterize Packages Stephane Ducasse
- Flattening Traits Oscar Nierstrasz, Stephane Ducasse and Nathanael Scharli
- OpenSpaces: An Object-Oriented Framework For Reconfigurable Coordination Spaces
- Logic and Trace-based Object-Oriented Application Testing Stephane Ducasse Michael Freidig
- Beyond Language Independent Object-Oriented Metrics: Model Independent Metrics
- A Meta-model for Language-Independent Refactoring1 Sander Tichelaar*, Stphane Ducasse*, Serge Demeyer+ and Oscar Nierstrasz*
- Using Restructuring Transformations to Reengineer Object-Oriented Systems
- JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION: RESEARCH AND PRACTICE J. Softw. Maint. Evol.: Res. Pract. 2006; 18:207236 Prepared using smrauth.cls [Version: 2003/05/07 v1.1]
- A data-centric approach to composing embedded, real-time software Roel Wuytsa
- One-Method Commands: Linking Methods and Their Tests Markus Galli
- Recovering High-Level Views of Object-Oriented Applications from Static and Dynamic Information
- Understanding Object-Oriented Programs with Declarative Event Analysis
- Architectural Extraction in Reverse Engineering by Prototyping: An Experiment
- Squeak For Non-Native Speakers Noel Rappin
- 65 $OSHUW . %URZQ % :RROI 05/09/97 10:08 1
- 65 $OSHUW . %URZQ % :RROI 05/21/97 09:50 1
- Introduction to Smalltalk -Chapter 13 -Processes and their coordination, additional UI topics Ivan Tomek 9/17/00
- Projet ANR-05-PXXX-Oox Rapport semestriel d'activit n1/2006
- RUNNING THE CONTINUING THE FIRST EXAMPLE
- 65 $OSHUW . %URZQ % :RROI 04/23/97 08:56 1
- THE EXAMPLE THE TOWER OF HANOI
- THE SMALLTALK TEXT To replace a passage of text, select it by pressing the left button at
- Messages and Objects THE SMALLTALK-80 LANGUAGE
- 65 $OSHUW . %URZQ % :RROI 04/23/97 08:57 1
- Introduction to Smalltalk -Chapter 4 -True and False objects, blocks, selection and iteration Ivan Tomek 9/17/00
- ~~\A\.ILILlrA\.IL11\ Offered by ESUG
- Back to the Future Once More Dan Ingalls
- Introduction to Smalltalk -Chapter 12 -Developing user interfaces Ivan Tomek 9/17/00
- Introduction to Smalltalk -Chapter 6 -Design of applications with graphical user interfaces Ivan Tomek 9/17/00
- This nice book has been scanned, OCRed, and assembled for you by Gabriela Arevalo, Alexandre Bergel, Stphane Ducasse, and
- Introduction to Smalltalk -Chapter 7 -Introduction to Collections Ivan Tomek 9/17/00
- Studentlitteratur 4959 Titelsida 9 oktober 2002 22.37:01 sida 1 av 2
- Building User Interfaces in Squeak 1 Issues in Building a User Interface
- 65 $OSHUW . %URZQ % :RROI 05/07/97 10:45 1
- The Joy of Smalltalk -Glossary Ivan Tomek 9/18/00
- Introduction to Smalltalk -Chapter 5 -Numbers Ivan Tomek 9/17/00
- Smalltalk and Object Orientation: An Introduction
- Projet ANR-05-PXXX-Oox Rapport semestriel d'activit n2/2006
- Redesigning with Traits: the Nile Stream trait-based Library
- TEMPLATE METHOD (DP 325) Object Behavioral Define the skeleton of an algorithm in an operation, deferring some steps to subclasses. Template
- Projet ANR-05-JC05-42872 Rapport semestriel d'activit n5/2008
- Introduction to Smalltalk -Chapter 2 -Finding objects Ivan Tomek 9/17/00
- Introduction to Smalltalk -Chapter 9 -Sets, bags, and dictionaries Ivan Tomek 9/17/00
- Traits at Work: the design of a new trait-based stream library
- A Little Smalltalk Timothy Budd
- Introduction to Smalltalk -References Ivan Tomek 9/18/00
- 15/Jun/2009 10:48 AMDesign Principles Behind Smalltalk Page 1 of 7http://web.archive.org/web/20060616024135/www.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html
- Objects, Smalltalk, Dynabooks, and Squeak: Where the Objects Come From
- The Interactive Programming Environment
- A Tour of Squeak 1 Basic Rules of Smalltalk
- Multimedia Nuts-and-Bolts It should come as no surprise that Squeak, the language for the Dynabook,
- Universitiit Bern Institut fUr Informatik und
- A Tour of the Squeak Object Engine Tim Rowledge, tim@sumeru.stanford.edu
- Designing Object Systems It's easy to think about object-oriented programming as no big thing. It's
- Computers and Squeak as Environments for Learning
- COOK : Rearchitecturisation des applications industrielles `a objets S. Ducasse, I. Alloui, A. Bergel, S. Cimpan, D. Pollet, H. Verjus
- Designing User Interfaces in Squeak As mentioned in the last chapter, there are basically two challenges to
- Music and Sound Processing in Squeak Using Siren Stephen Travis Pope
- MathMorphs: An Environment for Learning and Luciano Notarfrancesco and Leandro Caniglia
- Projet ANR-05-JC05-42872 Rapport semestriel d'activit n3/2006
- Introduction to Smalltalk, VisualWorks -Table of contents Ivan Tomek 9/18/00
- DEFINING A CLASS THE CLASS TowerOfHanoi
- 65 $OSHUW . %URZQ % :RROI 04/23/97 08:58 1
- TPA#1573154.02 Extending the Squeak Virtual Machine
- Digitalk License Statement This book and the accompanying software are copyrighted and are therefore protected
- Introduction to Smalltalk -Chapter 8 -More Sequenceable Collections, List widgets Ivan Tomek 9/17/00
- class name instance variable names
- Introduction to Smalltalk -Chapter 7 -Introduction to Collections Ivan Tomek 27/02/2002
- Your First Program: Joe the Box
- ON YOUR OWN FINDING WHAT YOU NEED
- Projet ANR-05-JC05-42872 Rapport semestriel d'activit n4/2007
- Introduction to Smalltalk -Preface Ivan Tomek 9/18/00
- 65 $OSHUW . %URZQ % :RROI 04/23/97 08:53 1
- Networking Squeak Bijan Parsia Bolot Kerimbaev Lex Spoon
- Introduction to Smalltalk -Chapter 10 -Streams, files, and BOSS Ivan Tomek 9/17/00
- Introduction to Smalltalk -Chapter 1 -Object-oriented programming -essential concepts Ivan Tomek 9/17/00
- Introduction to Smalltalk -Chapter 3 -Principles of Smalltalk Ivan Tomek 9/17/00
- ANIMATING THE A SECOND CLASS
- Introduction to Smalltalk -Chapter 11 -Stacks, queues, linked lists, trees, and graphs Ivan Tomek 9/17/00
- Dean A. Ritz Practical Smalltalk
- Projet ANR-05-JC05-42872 Rapport semestriel d'activit n5/2008
- Teacher's Notes I. Approach of Book
- Programming using GNU Smalltalk
- AN ALGORITHM FOR THE REST OF US
- Embracing Change with Squeak: Extreme Programming (XP)
- Extending MathMorphs with Function Plotting by Andrs Valloud
- Introduction The goal of this book is to help the reader to create multimedia projects in