Model Discovery

From AtlanMod

Legacy systems embrace a large number of technologies, making the development of tools to cope with legacy systems' understanding and evolution a tedious and time consuming task. As reverse engineering projects face with both technologies combination and various situations, model-driven approaches and techniques offer the requisite abstraction level to elaborate on mature and flexible reverse engineering solutions.

To this intent, MoDisco (for Model Discovery) is an Eclipse MDT project proposing a generic and extensible framework dedicated to model-driven reverse engineering.

Modisco Eclipse project


Publications and Presentations about Reverse Engineering

How to Deal with your IT Legacy? What is Coming up in MoDisco


Hugo Brunelière, Jordi Cabot and Grégoire Dupé

ERCIM News 88 - Special Theme: Evolving Software, pages 43-44

January 2012

Virtual EMF - Transparent Composition, Weaving and Linking of Models (Applications in the context of the MDT-MoDisco project)


Hugo Brunelière and Grégoire Dupé

EclipseCon Europe 2011

Ludwigsburg, Germany, November 2, 2011

How to Deal with your IT Legacy? Reverse Engineering using Models - MoDisco in a Nutshell!


Hugo Brunelière

JavaTech Journal #10 - Eclipse Indigo, pages 21-24

August 2011

MoDisco & ATL


Hugo Brunelière

Eclipse DemoCamp Indigo 2011 - Nantes

Nantes, France, June 30, 2011

Spy On Your Models


Frédéric Madiot and Hugo Brunelière

EclipseCon 2011

Santa Clara, California, USA, March 21-24, 2011

MoDisco: a Generic and Extensible Framework for Model Driven Reverse Engineering


Hugo Brunelière, Jordi Cabot, Frédéric Jouault, and Frédéric Madiot

In proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering (ASE 2010), Tools Session, pages 173-174

Antwerp, Belgium, September 20-24, 2010

MoDisco, a Model-Driven Platform to Support Real Legacy Modernization Use Cases


Gabriel Barbier, Hugo Brunelière, Frédéric Jouault, Yves Lennon, and Frédéric Madiot

Book chapter in "Information Systems Transformation: Architecture-Driven Modernization Case Studies", The Morgan Kaufmann/OMG Press, pages 365-400

ISBN 978-0-12-374913-0, March 2010

How to Deal With Your IT Legacy? Reverse Engineering with MoDisco...


Hugo Brunelière and Frédéric Madiot

EclipseCon 2010

Santa Clara, California, USA, March 22-25, 2010

Program Comprehension Case Study for GraBaTs 2009


Frédéric Jouault and Jean-Sébastien Sottet

Fifth International Workshop on Graph-Based Tools - Grabats 2009 (co-located with TOOLS 2009)

Zurich, Switzerland, July 1-2, 2009

An AmmA/ATL Solution for the GraBaTs 2009 Reverse Engineering Case Study


Frédéric Jouault and Jean-Sébastien Sottet

Fifth International Workshop on Graph-Based Tools - Grabats 2009 (co-located with TOOLS 2009)

Zurich, Switzerland, July 1-2, 2009

Coupling Static and Dynamic Models Information


Jean-Sébastien Sottet, Frédéric Jouault, and Jean Bézivin

International Workshop on Reverse Engineering Models from Software Artifacts - R.E.M. 2009 (co-located with WCRE 2009), pages 25-28

Lille, France, October 15, 2009

Measuring Discovered Models


Jean-Sébastien Sottet, Mathieu Venisse, Frédéric Jouault, Jean Bézivin, and Vincent Fady

International Workshop on Reverse Engineering Models from Software Artifacts - R.E.M. 2009 (co-located with WCRE 2009), pages 21-24

Lille, France, October 15, 2009

Representing Legacy System Interoperability by Extending IKDM


Vegard Dehlen, Frédéric Madiot, and Hugo Brunelière

Proceedings of the Model-driven Modernization of Software Systems Workshop - MMSS 2008 (co-located with ECMDA 2008)

Berlin, Germany, June 9, 2008

The MDE Diploma