Research
Moose has been developed and used by researchers for more than twenty years. Below are the publications that present Moose, its tools, or that rely on it to analyse real software systems. Highlighted authors are members of the Moose team.
15 peer-reviewed publications built with or about Moose, from 2005 to 2026.
20261 paper
- SANERIEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
Migrating Esope to Fortran 2008 using model transformations
Younoussa Sow, Nicolas Anquetil, Léandre Brault, Stéphane Ducasse. Migrating Esope to Fortran 2008 using model transformations. IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2026.
@inproceedings{sow2026migrating, title = {{Migrating Esope to Fortran 2008 using model transformations}}, author = {Sow, Younoussa and Anquetil, Nicolas and Brault, Léandre and Ducasse, Stéphane}, booktitle = {IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)}, year = {2026}, url = {https://inria.hal.science/hal-05468029v1} }
20251 paper
- MSRIEEE/ACM International Conference on Mining Software Repositories (MSR)
GitProjectHealth: an Extensible Framework for Git Social Platform Mining
Nicolas Hlad, Benoit Verhaeghe, Kilian Bauvent. GitProjectHealth: an Extensible Framework for Git Social Platform Mining. IEEE/ACM International Conference on Mining Software Repositories (MSR), 2025.
@inproceedings{hlad2025gitprojecthealth, title = {{GitProjectHealth: an Extensible Framework for Git Social Platform Mining}}, author = {Hlad, Nicolas and Verhaeghe, Benoit and Bauvent, Kilian}, booktitle = {IEEE/ACM International Conference on Mining Software Repositories (MSR)}, year = {2025}, url = {https://ieeexplore.ieee.org/abstract/document/11025626} }
20232 papers
- ICSMEIEEE International Conference on Software Maintenance and Evolution (ICSME)
Parsing FORTRAN 77 with proprietary extensions
Younoussa Sow, Larisa Safina, Léandre Brault, Papa Ibou Diouf, Nicolas Anquetil, Stéphane Ducasse. Parsing FORTRAN 77 with proprietary extensions. IEEE International Conference on Software Maintenance and Evolution (ICSME), 2023.
@inproceedings{sow2023parsing, title = {{Parsing FORTRAN 77 with proprietary extensions}}, author = {Sow, Younoussa and Safina, Larisa and Brault, Léandre and Diouf, Papa Ibou and Anquetil, Nicolas and Ducasse, Stéphane}, booktitle = {IEEE International Conference on Software Maintenance and Evolution (ICSME)}, year = {2023}, url = {https://inria.hal.science/hal-04205262v1} } - VISSOFTIEEE Working Conference on Software Visualization (VISSOFT)
A Visualization for Client/Server Architecture Viewpoints and Architectural Violations
Nour Jihene Agouf, Stéphane Ducasse, Anne Etien, Nicolas Anquetil, Soufyane Labsari. A Visualization for Client/Server Architecture Viewpoints and Architectural Violations. IEEE Working Conference on Software Visualization (VISSOFT), 2023.
@inproceedings{agouf2023visualization, title = {{A Visualization for Client/Server Architecture Viewpoints and Architectural Violations}}, author = {Agouf, Nour Jihene and Ducasse, Stéphane and Etien, Anne and Anquetil, Nicolas and Labsari, Soufyane}, booktitle = {IEEE Working Conference on Software Visualization (VISSOFT)}, year = {2023}, url = {https://www.computer.org/csdl/proceedings-article/vissoft/2023/082900a001/1SYITucxA2Y} }
20221 paper
- JournalIEEE Software
From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application
Benoit Verhaeghe, Anas Shatnawi, Abderrahmane Seriai, Anne Etien, Nicolas Anquetil, Mustapha Derras, Stéphane Ducasse. From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application. IEEE Software, 2022.
@article{verhaeghe2022from, title = {{From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application}}, author = {Verhaeghe, Benoit and Shatnawi, Anas and Seriai, Abderrahmane and Etien, Anne and Anquetil, Nicolas and Derras, Mustapha and Ducasse, Stéphane}, journal = {IEEE Software}, year = {2022}, url = {https://doi.org/10.1109/MS.2021.3101249} }
20212 papers
- JournalAutomated Software Engineering
GUI visual aspect migration: a framework agnostic solution
Benoit Verhaeghe, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, Abderrahmane Seriai, Mustapha Derras. GUI visual aspect migration: a framework agnostic solution. Automated Software Engineering, 2021.
@article{verhaeghe2021visual, title = {{GUI visual aspect migration: a framework agnostic solution}}, author = {Verhaeghe, Benoit and Anquetil, Nicolas and Etien, Anne and Ducasse, Stéphane and Seriai, Abderrahmane and Derras, Mustapha}, journal = {Automated Software Engineering}, volume = {28}, number = {6}, year = {2021}, url = {https://doi.org/10.1007/s10515-021-00284-z} } - ICSMEInternational Conference on Software Maintenance and Evolution (ICSME)
Migrating GUI behavior: from GWT to Angular
Benoit Verhaeghe, Anas Shatnawi, Abderrahmane Seriai, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, Mustapha Derras. Migrating GUI behavior: from GWT to Angular. International Conference on Software Maintenance and Evolution (ICSME), 2021.
@inproceedings{verhaeghe2021migrating, title = {{Migrating GUI behavior: from GWT to Angular}}, author = {Verhaeghe, Benoit and Shatnawi, Anas and Seriai, Abderrahmane and Anquetil, Nicolas and Etien, Anne and Ducasse, Stéphane and Derras, Mustapha}, booktitle = {International Conference on Software Maintenance and Evolution (ICSME)}, year = {2021}, url = {https://ieeexplore.ieee.org/document/9609198} }
20202 papers
- ICSRICSR: International Conference on Software and Software Reuse
Modular Moose: A New Generation of Software Reverse Engineering Platform
Nicolas Anquetil, Anne Etien, Mahugnon H. Houekpetodji, Benoit Verhaeghe, Stéphane Ducasse, Clotilde Toullec, Fatiha Djareddir, Jerôme Sudich, Moustapha Derras. Modular Moose: A New Generation of Software Reverse Engineering Platform. ICSR: International Conference on Software and Software Reuse, 2020.
@inproceedings{anquetil2020modular, title = {{Modular Moose: A New Generation of Software Reverse Engineering Platform}}, author = {Anquetil, Nicolas and Etien, Anne and Houekpetodji, Mahugnon H. and Verhaeghe, Benoit and Ducasse, Stéphane and Toullec, Clotilde and Djareddir, Fatiha and Sudich, Jerôme and Derras, Moustapha}, booktitle = {ICSR: International Conference on Software and Software Reuse}, year = {2020}, url = {https://hal.inria.fr/hal-02972159} } - CAiSEInternational Conference on Advanced Information Systems Engineering (CAiSE'20)
Recommendations for Evolving Relational Databases
Julien Delplanque, Anne Etien, Nicolas Anquetil, Stéphane Ducasse. Recommendations for Evolving Relational Databases. International Conference on Advanced Information Systems Engineering (CAiSE'20), 2020.
@inproceedings{delplanque2020recommendations, title = {{Recommendations for Evolving Relational Databases}}, author = {Delplanque, Julien and Etien, Anne and Anquetil, Nicolas and Ducasse, Stéphane}, booktitle = {International Conference on Advanced Information Systems Engineering (CAiSE'20)}, year = {2020}, url = {https://doi.org/10.1007/978-3-030-49435-3_31} }
20192 papers
- SANERIEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER'19)
GUI Migration using MDE from GWT to Angular 6: An Industrial Case
Benoit Verhaeghe, Anne Etien, Nicolas Anquetil, Abderrahmane Seriai, Laurent Deruelle, Stéphane Ducasse, Mustapha Derras. GUI Migration using MDE from GWT to Angular 6: An Industrial Case. IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER'19), 2019.
@inproceedings{verhaeghe2019migration, title = {{GUI Migration using MDE from GWT to Angular 6: An Industrial Case}}, author = {Verhaeghe, Benoit and Etien, Anne and Anquetil, Nicolas and Seriai, Abderrahmane and Deruelle, Laurent and Ducasse, Stéphane and Derras, Mustapha}, booktitle = {IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER'19)}, year = {2019}, url = {https://doi.org/10.1109/SANER.2019.8667989} } - ICSMEIEEE International Conference on Software Maintenance and Evolution (ICSME'19)
Decomposing God Classes at Siemens
Nicolas Anquetil, Anne Etien, Gaelle Andreo, Stéphane Ducasse. Decomposing God Classes at Siemens. IEEE International Conference on Software Maintenance and Evolution (ICSME'19), 2019.
@inproceedings{anquetil2019decomposing, title = {{Decomposing God Classes at Siemens}}, author = {Anquetil, Nicolas and Etien, Anne and Andreo, Gaelle and Ducasse, Stéphane}, booktitle = {IEEE International Conference on Software Maintenance and Evolution (ICSME'19)}, year = {2019}, url = {https://doi.org/10.1109/ICSME.2019.00027} }
20181 paper
- ICSMEIEEE International Conference on Software Maintenance and Evolution (ICSME)
Relational Database Schema Evolution: An Industrial Case Study
Julien Delplanque, Anne Etien, Nicolas Anquetil, Olivier Auverlot. Relational Database Schema Evolution: An Industrial Case Study. IEEE International Conference on Software Maintenance and Evolution (ICSME), 2018.
@inproceedings{delplanque2018relational, title = {{Relational Database Schema Evolution: An Industrial Case Study}}, author = {Delplanque, Julien and Etien, Anne and Anquetil, Nicolas and Auverlot, Olivier}, booktitle = {IEEE International Conference on Software Maintenance and Evolution (ICSME)}, year = {2018}, url = {https://doi.org/10.1109/ICSME.2018.00073} }
20151 paper
- VISSOFT3rd IEEE Working Conference on Software Visualization (VISSOFT 2015)
OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture
Gustavo Santos, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, Marco Túlio Valente. OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture. 3rd IEEE Working Conference on Software Visualization (VISSOFT 2015), 2015.
@inproceedings{santos2015orionplanning, title = {{OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture}}, author = {Santos, Gustavo and Anquetil, Nicolas and Etien, Anne and Ducasse, Stéphane and Valente, Marco Túlio}, booktitle = {3rd IEEE Working Conference on Software Visualization (VISSOFT 2015)}, year = {2015}, url = {https://ieeexplore.ieee.org/document/7332435} }
20141 paper
- JournalJournal of Software Engineering Research and Development
BugMaps-Granger: a tool for visualizing and predicting bugs using Granger causality tests
Cesar Couto, Marco Túlio Valente, Pedro Pires, André Hora, Nicolas Anquetil, Roberto S. Bigonha. BugMaps-Granger: a tool for visualizing and predicting bugs using Granger causality tests. Journal of Software Engineering Research and Development, 2014.
@article{couto2014bugmapsgranger, title = {{BugMaps-Granger: a tool for visualizing and predicting bugs using Granger causality tests}}, author = {Couto, Cesar and Valente, Marco Túlio and Pires, Pedro and Hora, André and Anquetil, Nicolas and Bigonha, Roberto S.}, journal = {Journal of Software Engineering Research and Development}, volume = {2}, number = {1}, year = {2014}, url = {https://jserd.springeropen.com/articles/10.1186/2195-1721-2-1} }
20051 paper
- ConferenceProceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
The story of moose: an agile reengineering environment
Oscar Nierstrasz, Stéphane Ducasse, Tudor Gǐrba. The story of moose: an agile reengineering environment. Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering, 2005.
@inproceedings{nierstrasz2005story, title = {{The story of moose: an agile reengineering environment}}, author = {Nierstrasz, Oscar and Ducasse, Stéphane and Gǐrba, Tudor}, booktitle = {Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering}, year = {2005}, url = {https://dl.acm.org/doi/abs/10.1145/1081706.1081707} }