- the Eclipse Modeling Project Runway, a five minutes commented screencast with nine other modeling project committers
- the talk How to Deal With Your IT Legacy with Hugo Brunelière of INRIA-AtlanMod.
We decided this year to illustrate MoDisco with a example based on JUnit :
- reverse-engineering of source code containing JUnit tests (we took draw2d as a sample)
- creation of a fine-grained EMF model describing the source code
- definition of an extension (Facet) to find the JUnit Test suites, Test cases and Tests contained within the code
- colorization (UICustom) of the packages, classes and methods to be tested, depending on how many tests are defined for them
- transformation of the EMF model and regeneration of the source code to migrate from JUnit3 to JUnit4
The slides are available here.
I will blog soon to give more details about this JUnit use-case.
I love readding, and thanks for your artical. ........................................
ReplyDeleteHi I've been trying to find about MoDisco for months I'm a Computer Science post-graduate student in UK at University of Leicester and we’ve chosen MoDisco as a theme for an essay. My name is Renata Brogan and I would like to ask you a few questions If I can... Or if you can indicate a source of information where I can research about MoDisco!!!
ReplyDelete1 - In Mo Disco software metrics are based in SMM, so I can't find any source of information about how the metrics are generated, if there is a specific compiler to generate the metrics from a specific legacy system.
2 - How the SMM in MoDisco is related to KDM and the discovery managers.