department of informatics

Refactoring Browser et SUnit : Deux Outils Smalltalk pour le Génie logiciel (1ère partie) Squeak - Combining Media and Technology in Education (2ème partie)

Computer Science Seminar: Friday, April 19, 2002

Speaker:

Dr. Ducasse Stéphane, Chercheur postdocteur, Professeur adjoint NSF, Université de Berne

Abstract:

Smalltalk a une longue tradition d'outil d'aide au développement logiciel. Le dernier en date est le refactoring browser (site web). Le refactoring Browser est le pionnier dans la transformation de code avec conservation de comportements. Les travaux développés autour du Refactoring Browser par l'équipe du Professeur Ralph Johnson sont maintenant repris dans la plupart des environnements Java. Une présentation rapide des refactorings sera faite.
Extreme Programming, la nouvelle méthodologie agile est basée sur la définition de tests unitaires. SUnit, le framework original a partir duquel les clones pour pratiquement tous les langages ont été créés, sera présenté.
Les outils ci-dessus forment une base solide pour le développement d'applications dans un contexte itératif.
Squeak est le Smalltalk 'open source' développé par l'équipe originale de Xerox Parc : www.squeak.org.
«Squeak is a multi-media authoring system for 'children of all ages'». Aimed at designing media-spaces in an educational context, Squeak provides a rich learning experience reaching from fourth-graders up to professional software engineers.