Artefacts

Artefacts

Presentations

27 June 2003. Thomas Feng.
13 June 2003. Michel Brassard of Codagen.
12 June 2002. Marc Provost.
7 June 2002. WeiBin Liang.
27 May 2002. Pieter Mosterman of The Mathworks.
15 March 2002. Ernesto Posse.
February 2002. Bruno Dufour.

Tools

Automatic improvement of Python unit test suites
A tool chain for C++ and Java fact extraction. Fetch consists of open-source tools only, targetting the exploration of large (C++) software systems for (i) dependency analysis; (ii) pattern detection...
DM lab (delMDSOC lab) is a framework suited for the analysis and verification of object-oriented programs that support modularized crosscutting concerns. (e.g. programs written in aspect-, context-...
MoTMoT stands for Model driven, Template based, Model Transformer. It is a compiler from visual model transformations to repository manipulation code. The compiler takes models conforming to a UML...
Software is an ever-changing entity and frequently executed unit tests are the primary means to increase the confidence that the changed system continues to work as expected. Executing an entire test...
This platform enables users to lookup the frequency of n-grams in all MSR-accepted research papers.
Adbc is a small and lightweight library that adds support for Design by Contract to the AspectJ programming language. Downloads Source code (GitHub)
 TestView is a reverse engineering tool that focuses on test suite exploration. It helps developers to locate test cases in a system's (hierarchical) decomposition, reveals test cases' intent...
version 1.0 (November, 2007) The ADT profile, a UML profile for modeling the data-structure related aspects of an application, supports global data-structure optimization activities at the modeling...
version 1.0 (April, 1rst 2004) Turns java programs (.class or .jar files) into famix files. Famix files then can be loaded into the MOOSE reengineering tool suite, which among others comprises...
Visit AToM3's project page for more information.

Tutorials

version 1.0 (April, 13 of 2004) The session concerns the refactoring of a system which simulates a Local Area Network.