M. and R. Jr, On reverse engineering, IEEE Transaction on Systems, Man and Cybernetics, vol.15, pp.13-17, 1985.

E. J. Chikofsky and J. H. , Reverse engineering and design recovery: a taxonomy, IEEE Software, vol.7, issue.1, pp.13-17, 1990.
DOI : 10.1109/52.43044

G. Canfora, M. D. Penta, and L. Cerulo, Achievements and challenges in software reverse engineering, Communications of the ACM, vol.54, issue.4, pp.142-151, 2011.
DOI : 10.1145/1924421.1924451

H. Chapman and P. A. Hall, Software Reuse and Reverse Engineering in Practice, 1992.

M. L. Nelson, A survey of reverse engineering and program comprehension, ODU CS 551 Software Engineering Survey

G. Canfora, A. Cimitile, and M. Munro, RE2: Reverse-engineering and reuse re-engineering, Journal of Software Maintenance: Research and Practice, vol.20, issue.2, pp.53-72, 1994.
DOI : 10.1002/smr.4360060202

W. Premerlani and M. Blaha, An approach for reverse engineering of relational databases, Proceedings of the Working Conference on Reverse Engineering, pp.151-160, 1993.

E. Eilam, Reversing: Secrets of Reverse Engineering, 2005.

S. Kent, Model Driven Engineering, Lecture Notes in Computer Science, vol.2335, pp.286-298, 2002.
DOI : 10.1007/3-540-47884-1_16

H. Bruneliere, J. Cabot, F. Jouault, and F. Madiot, MoDisco, Proceedings of the IEEE/ACM international conference on Automated software engineering, ASE '10, pp.173-174, 2010.
DOI : 10.1145/1858996.1859032

URL : https://hal.archives-ouvertes.fr/hal-00610556

G. Barbier, H. Bruneliere, F. Jouault, Y. Lennon, and F. Madiot, Information Systems Transformation: Architecture-Driven Modernization Case Studies, pp.365-400

J. Bézivin, On the unification power of models, Software and Systems Modeling, SoSyM), vol.4, pp.171-188, 2005.

F. Jouault, F. Allilaire, J. Bézivin, and I. Kurtev, ATL, Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications , OOPSLA '06, pp.72-103, 2008.
DOI : 10.1145/1176617.1176691

URL : https://hal.archives-ouvertes.fr/hal-00448120

S. Rugaber and K. Stirewalt, Model-driven reverse engineering, IEEE Software, vol.21, issue.4, pp.45-53, 2004.
DOI : 10.1109/MS.2004.23

J. Favre, Foundations of model (driven) (reverse) engineering : Models -episode i: Stories of the fidus papyrus and of the solarus, Language Engineering for Model-Driven Software Development, number 04101 in Dagstuhl Seminar Proceedings, IBFI, Dagstuhl, 2005.

L. Favre, Model Driven Architecture for Reverse Engineering Technologies: Strategic Directions and System Evolution, IGI Global -Premier Reference Source, 2010.
DOI : 10.4018/978-1-61520-649-0

T. Girba, The Moose Book, 2010.

A. Van-deursen, E. Visser, and J. , Warmer, Model-driven software evolution, 1st Workshop on Model-Driven Software Evolution, 2007.

K. Smolander, K. Lyytinen, V. Tahvanainen, and P. Marttiin, MetaEdit??? A flexible graphical environment for methodology modelling, International Conference on Advanced Information Systems Engineering (CAiSE'91, pp.168-193, 1991.
DOI : 10.1007/3-540-54059-8_85

J. Tolvanen and M. Rossi, MetaEdit+, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications , OOPSLA '03, pp.92-93, 2003.
DOI : 10.1145/949344.949365

A. Ledeczi, M. Maroti, A. Bakay, G. Karsai, J. Garrett et al., The generic modeling environment, International Workshop on Intelligent Signal Processing, 2001.

L. Baresi and M. Pezze, A Toolbox for Automating Visual Software Engineering, pp.189-202, 2002.
DOI : 10.1007/3-540-45923-5_13

H. M. Sneed, Migration of procedurally oriented COBOL programs in an object-oriented architecture, Proceedings Conference on Software Maintenance 1992
DOI : 10.1109/ICSM.1992.242552

H. M. Sneed, Migrating from COBOL to Java, 2010 IEEE International Conference on Software Maintenance, 2010.
DOI : 10.1109/ICSM.2010.5609583

F. Barbier, S. Eveillard, K. Youbi, and E. Cariou, Model-Driven Reverse Engineering of COBOL-Based Applications, Proceedings of the Tools and Consultancy Track. 5th European Conference on MDA Foundations and Applications, pp.36-51, 2009.
DOI : 10.1016/B978-0-12-374913-0.00011-1

URL : https://hal.archives-ouvertes.fr/hal-01093453

F. Fleurey, E. Breton, B. Baudry, A. Nicolas, and J. Jézéquel, Model-Driven Engineering for Software Migration in a Large Industrial Context, Lecture Notes in Computer Science, vol.4735, pp.482-497, 2007.
DOI : 10.1007/978-3-540-75209-7_33

URL : https://hal.archives-ouvertes.fr/inria-00477566

M. Clavreul, O. Barais, and J. Jézéquel, Integrating legacy systems with MDE, Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, ICSE '10, pp.69-78, 2010.
DOI : 10.1145/1810295.1810306

URL : https://hal.archives-ouvertes.fr/inria-00504669

A. Alnusair and T. Zhao, Towards a model-driven approach for reverse engineering design patterns, Proceedings of the 2nd International Workshop on Transforming and Weaving Ontologies in MDE, 2009.

O. Sánchez-ramon, J. Sánchez-cuadrado, J. García, and . Molina, Model-driven reverse engineering of legacy graphical user interfaces, Proceedings of the IEEE/ACM international conference on Automated software engineering, ASE '10, pp.147-150, 2010.
DOI : 10.1145/1858996.1859023

R. Ferenc, A. Beszedes, M. Tarkiainen, and T. Gyimothy, Columbus - reverse engineering tool and schema for C++, International Conference on Software Maintenance, 2002. Proceedings., pp.172-181, 2002.
DOI : 10.1109/ICSM.2002.1167764

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.19.9065

F. Heidenreich, J. Johannes, M. Seifert, and C. Wende, Closing the Gap between Modelling and Java, International Conference on Software Language Engineering, pp.374-383, 2009.
DOI : 10.1007/978-3-642-12107-4_25

L. C. Briand, Y. Labiche, and J. Leduc, Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software, IEEE Transactions on Software Engineering, vol.32, issue.9, pp.642-663, 2006.
DOI : 10.1109/TSE.2006.96

W. Sun, S. Li, D. Zhang, and Y. Yan, A model-driven reverse engineering approach for semantic web 38 services composition, Proceedings of the 2009 WRI World Congress on Software Engineering, pp.101-105, 2009.

F. Deissenboeck, L. Heinemann, B. Hummel, and E. Juergens, Flexible architecture conformance assessment with ConQAT, Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, ICSE '10, pp.247-250, 2010.
DOI : 10.1145/1810295.1810343

J. Ebert, B. Kullbach, V. Riediger, and A. Winter, GUPRO - Generic Understanding of Programs An Overview, First International Conference on Graph Transformation, pp.47-56, 2002.
DOI : 10.1016/S1571-0661(05)80528-6

B. Roy and T. C. Graham, An Iterative Framework for Software Architecture Recovery: An Experience Report, European Conference on Software Architecture, pp.210-224, 2008.
DOI : 10.1007/978-3-540-88030-1_16

M. Lanza, CodeCrawler - polymetric views in action, Proceedings. 19th International Conference on Automated Software Engineering, 2004., 2004.
DOI : 10.1109/ASE.2004.1342773

R. Wettel, M. Lanza, and R. Romain, Software systems as cities, Proceeding of the 33rd international conference on Software engineering, ICSE '11, 2011.
DOI : 10.1145/1985793.1985868

T. Olsson and J. Grundy, Supporting traceability and inconsistency management between software artifacts, International Conference on Software Engineering and Applications, 2002.

P. Fradet, D. Le-metayer, and P. Michael, Consistency Checking for Multiple View Software Architectures, Software Engineering -ESEC/FSE'99
DOI : 10.1007/3-540-48166-4_25

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.41.8993

R. Kazman, S. G. Woods, and S. J. Carriere, Requirements for integrating software architecture and reengineering models: CORUM II, Proceedings Fifth Working Conference on Reverse Engineering (Cat. No.98TB100261), 1998.
DOI : 10.1109/WCRE.1998.723185

J. L. Cánovas-izquierdo, J. García, and . Molina, An Architecture-Driven Modernization Tool for Calculating Metrics, IEEE Software, vol.27, issue.4, pp.37-43, 2010.
DOI : 10.1109/MS.2010.61

. Mia, -software, www.mia-software.com, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00259438