Nicolas Anquetil

Chargé de Recherche Inria
94%
Libre accès
119
Documents
Affiliations actuelles
  • Analyses and Languages Constructs for Object-Oriented Application Evolution (RMOD)
  • Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 (CRIStAL)
Contact

Domaines de recherche

Génie logiciel [cs.SE]

Publications

Publications

Image document

Service Extraction from Object-Oriented Monolithic Systems: Supporting Incremental Migration

Soufyane Labsari , Imen Sayar , Nicolas Anquetil , Benoit Verhaeghe , Anne Etien
2025 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Mar 2025, Montréal, Canada
Communication dans un congrès hal-04951335 v1
Image document

A Multi-Language Tool for Generating Unit Tests from Execution Traces

Gabriel Darbord , Nicolas Anquetil , Benoit Verhaeghe , Anne Etien
SANER 2025, Mar 2025, Montréal, Canada
Communication dans un congrès hal-04841805 v2
Image document

Modest-Pharo: Unit Test Generation for Pharo Based on Traces and Metamodels

Gabriel Darbord , Fabio Vandewaeter , Anne Etien , Nicolas Anquetil , Benoit Verhaeghe
IWST 2024: International Workshop on Smalltalk Technologies, Jul 2024, Lille, France
Communication dans un congrès hal-04622256 v2
Image document

A Unit Test Metamodel for Test Generation

Gabriel Darbord , Anne Etien , Nicolas Anquetil , Benoît Verhaeghe , Mustapha Derras
International Workshop on Smalltalk Technologies, Stephane Ducasse; Gordana Rakic, Aug 2023, Lyon, France
Communication dans un congrès hal-04219649 v1
Image document

A manual categorization of new quality issues on automatically-generated tests

Geraldine Galindo-Gutierrez , Narea Maxilimiliano , Blanco Alison Fernandez , Nicolas Anquetil , Alcocer Juan Pablo Sandoval
Proceedings of the 39st IEEE International Conference on Software Maintenance and Evolution (ICSME'23), IEEE computer society, Oct 2023, Bogota, Colombia. ⟨10.1109/ICSME58846.2023.00035⟩
Communication dans un congrès hal-04344531 v1
Image document

A Visualization for Client-Server Architecture Assessment

Nour Jihene Agouf , Soufyane Labsari , Stéphane Ducasse , Anne Etien , Nicolas Anquetil
IEEE Working Conference on Software Visualization, Oct 2023, Bogota, Colombia
Communication dans un congrès hal-04231797 v1
Image document

Pattern matching in Pharo

Aless Hosry , Vincent Aranega , Nicolas Anquetil , Stéphane Ducasse
IWST 2023 - International Workshop on Smalltalk Technologies, Aug 2023, Lyon, France
Communication dans un congrès hal-04217930 v1
Image document

External dependencies in software development

Aless Hosry , Nicolas Anquetil
Quality of Information and Communications Technology, 16th International Conference, QUATIC 2023, Sep 2023, Aveiro (Portugal), Portugal. pp.215-232
Communication dans un congrès hal-04217300 v1
Image document

A Hybrid Architecture for the Incremental Migration of a Web Front-end

Benoît Verhaeghe , Anas Shatnawi , Abderrahmane Seriai , Anne Etien , Nicolas Anquetil et al.
ICSOFT 2022 - 17th International Conference on Software Technologies, Jul 2022, Lisbon, Portugal. pp.101-110, ⟨10.5220/0011338900003266⟩
Communication dans un congrès hal-03772864 v1
Image document

How Libraries Evolve: A Survey of Two Industrial Companies and an Open-Source Community

Oleksandr Zaitsev , Stéphane Ducasse , Nicolas Anquetil , Arnaud Thiefaine
29th Asia-Pacific Software Engineering Conference (APSEC 2022), Dec 2022, Virtual, Japan
Communication dans un congrès hal-03853493 v1
Image document

DepMiner: Automatic Recommendation of Transformation Rules for Method Deprecation

Oleksandr Zaitsev , Stéphane Ducasse , Nicolas Anquetil , Arnaud Thiefaine
ICSR 2022 - 20th International Conference on Software and System Reuse, Jun 2022, Montpellier, France
Communication dans un congrès hal-03647706 v1
Image document

Transformation-based Refactorings: a First Analysis

Nicolas Anquetil , M Campero , Stéphane Ducasse , J.-P Sandoval , Pablo Tesone
IWST 22 - International Workshop of Smalltalk Technologies, Aug 2022, Novisad, Serbia
Communication dans un congrès hal-03752247 v2
Image document

Report From The Trenches A Case Study In Modernizing Software Development Practices

Houékpétodji Mahugnon Honoré , Nicolas Anquetil , Stéphane Ducasse , Fatiha Djareddir , Jérôme Sudich
IEEE International Conference on Software Maintenance and Evolution--Industrial track, Sep 2021, Luxembourg, Luxembourg
Communication dans un congrès hal-03341735 v1
Image document

Migrating GUI behavior: from GWT to Angular

Benoît Verhaeghe , Anas Shatnawi , Abderrahmane Seriai , Nicolas Anquetil , Anne Etien et al.
International Conference on Software Maintenance and Evolution, Sep 2021, Luxembourg city, Luxembourg
Communication dans un congrès hal-03341866 v1
Image document

Modular Moose: A new generation software reverse engineering environment

Nicolas Anquetil , Anne Etien , Mahugnon H Houekpetodji , Benoît Verhaeghe , Stéphane Ducasse et al.
International Conference on Software Reuse, Oct 2020, Tunis, Tunisia
Communication dans un congrès hal-02972159 v1
Image document

Recommendations for Evolving Relational Databases

Julien Delplanque , Anne Etien , Nicolas Anquetil , Stéphane Ducasse
CAiSE 2020 - 32nd International Conference on Advanced Information Systems Engineering, Jun 2020, Grenoble, France
Communication dans un congrès hal-02511466 v1
Image document

Analysing Microsoft Access Projects: Building a model in a Partially Observable Domain

Santiago Bragagnolo , Nicolas Anquetil , Stéphane Ducasse , Abderrahmane Seriai , Mustapha Derras
ICSR 2020, Dec 2020, Hammamet, Tunisia
Communication dans un congrès hal-02966146 v1
Image document

Migrating GWT to Angular 6 using MDE

Benoît Verhaeghe , Nicolas Anquetil , Stéphane Ducasse , Abderrahmane Seriai , Laurent Deruelle et al.
SATToSE 2019 - 12th Seminar on Advanced Techniques & Tools for Software Evolution, Jul 2019, Bolzano, Italy
Communication dans un congrès hal-02304301 v1
Image document

GUI Migration using MDE from GWT to Angular 6: An Industrial Case

Benoît Verhaeghe , Anne Etien , Nicolas Anquetil , Abderrahmane Seriai , Laurent Deruelle et al.
SANER 2019 - 26th edition of the IEEE International Conference on Software Analysis, Evolution and Reengineering, Feb 2019, Hangzhou, China
Communication dans un congrès hal-02019015 v1
Image document

Empirical Study of Programming to an Interface

Benoît Verhaeghe , Christopher Fuhrman , Latifa Guerrouj , Nicolas Anquetil , Stéphane Ducasse
Automated Software Engineering (ASE 2019), Nov 2019, San Diego, United States
Communication dans un congrès hal-02353681 v1
Image document

Decomposing God Classes at Siemens

Nicolas Anquetil , Anne Etien , Gaelle Andreo , Stéphane Ducasse
International Conference on Software Maintenance and Evolution (ICSME), Oct 2019, Cleveland, United States
Communication dans un congrès hal-02395836 v1
Image document

Définition et identification des tables de nomenclatures

Julien Delplanque , Olivier Auverlot , Anne Etien , Nicolas Anquetil
INFORSID 2018 - 36ème édition d'INFormatique des ORganisations et Systèmes d'Information et de Décision, May 2018, Nantes, France
Communication dans un congrès hal-01944135 v1
Image document

Relational Database Schema Evolution: An Industrial Case Study

Julien Delplanque , Anne Etien , Nicolas Anquetil , Olivier Auverlot
ICSME 2018 - 34th IEEE International Conference on Software Maintenance and Evolution, Sep 2018, Madrid, Spain. ⟨10.1109/ICSME.2018.00073⟩
Communication dans un congrès hal-01945042 v1
Image document

Evaluating the Efficiency of Continuous Testing during Test-Driven Development

Serge Demeyer , Benoît Verhaeghe , Anne Etien , Nicolas Anquetil , Stéphane Ducasse
VST 2018 - 2nd IEEE International Workshop on Validation, Analysis and Evolution of Software Tests, Mar 2018, Campobasso, Italy. pp.1-5, ⟨10.1109/VST.2018.8327152⟩
Communication dans un congrès hal-01717343 v1
Image document

Managing an Industrial Software Rearchitecting Project With Source Code Labelling

Brice Govin , Nicolas Anquetil , Anne Etien , Stéphane Ducasse , Arnaud Monegier Du Sorbier
CSD&M 2017 - Complex Systems Design & Management conference, Dec 2017, Paris, France
Communication dans un congrès hal-02095200 v1
Image document

CodeCritics applied to database schema: Challenges and first results

Julien Delplanque , Anne Etien , Olivier Auverlot , Tom Mens , Nicolas Anquetil et al.
IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER), Feb 2017, Klagenfurt, Austria. pp.432 - 436, ⟨10.1109/SANER.2017.7884648⟩
Communication dans un congrès hal-01596247 v1
Image document

The Case for Non-Cohesive Packages

Nicolas Anquetil , Muhammad Usman Bhatti , Stéphane Ducasse , André Hora , Jannik Laval
SQAMIA 2017 - 6th workshop on Software Quality Analysis, Monitoring, Improvement, and Applications, Sep 2017, Belgrade, Serbia. ⟨10.1145/0000000.0000000⟩
Communication dans un congrès hal-01585703 v1
Image document

Identifying class name inconsistency in hierarchy: a first simple heuristic

Abdelghani Alidra , Moussa Saker , Nicolas Anquetil , Stéphane Ducasse
IWST 2017 - 12th International Workshop on Smalltalk Technologies, Sep 2017, Maribor, Slovenia. pp.14:1--14:8, ⟨10.1145/3139903.3139920⟩
Communication dans un congrès hal-01663603 v1
Image document

Usage of Tests in an Open-Source Community

Benoît Verhaeghe , Vincent Blondeau , Nicolas Anquetil , Stéphane Ducasse
Proceedings of the 12th Edition of the International Workshop on Smalltalk Technologies, Sep 2017, Maribor, Slovenia. pp.4:1--4:9, ⟨10.1145/3139903.3139909⟩
Communication dans un congrès hal-01579106 v1
Image document

What are the Testing Habits of Developers?

Vincent Blondeau , Anne Etien , Nicolas Anquetil , Sylvain Cresson , Pascal Croisy et al.
International Conference on Software Evolution and Maintenance, Sep 2017, Shanghai, China
Communication dans un congrès hal-01571655 v1
Image document

Recommending Source Code Locations for System Specific Transformations

Gustavo Santos , Klérisson V R Paixão , Nicolas Anquetil , Anne Etien , Marcelo de Almeida et al.
24th IEEE International Conference on Software Analysis, Evolution, and Reengineering, Feb 2017, Klagenfurt, Austria
Communication dans un congrès hal-01441790 v1

When should internal interfaces be promoted to public?

André Cavalcante Hora , Marco Tulio Valente , Romain Robbes , Nicolas Anquetil
FSE 2016 Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering , Nov 2016, Seattle, United States. ⟨10.1145/2950290.2950306⟩
Communication dans un congrès hal-01417888 v1
Image document

Clustering technique for conceptual clusters

Brice Govin , Arnaud Monegier Du Sorbier , Nicolas Anquetil , Stéphane Ducasse
IWST'16 International Workshop on Smalltalk Technologies, Aug 2016, Prague, Czech Republic. ⟨10.1145/2991041.2991052⟩
Communication dans un congrès hal-01353205 v1
Image document

Test Selection with Moose In Industry

Vincent Blondeau , Nicolas Anquetil , Stéphane Ducasse , Sylvain Cresson , Pascal Croisy
IWST'16, Aug 2016, Prague, Czech Republic. ⟨10.1145/2991041.2991058⟩
Communication dans un congrès hal-01352468 v1
Image document

Does JavaScript software embrace classes?

Leonardo Humberto Silva , Miguel Ramos , Marco Tulio Valente , Alexandre Bergel , Nicolas Anquetil
SANER 2015 : International Conference on Software Analysis, Evolution, and Reengineering, Mar 2015, Montreal, Canada. pp.73 - 82, ⟨10.1109/SANER.2015.7081817⟩
Communication dans un congrès hal-01185854 v1
Image document

Reverse Engineering Tool Requirements for Real Time Embedded Systems

Brice Govin , Nicolas Anquetil , Anne Etien , Arnaud Monegier Du Sorbier , Stéphane Ducasse
SATToSE'15, Jul 2015, Mons, Belgium
Communication dans un congrès hal-01187532 v1
Image document

System Specific, Source Code Transformations

Gustavo Santos , Nicolas Anquetil , Anne Etien , Stéphane Ducasse , Marco Tulio Valente
31st IEEE International Conference on Software Maintenance and Evolution (ICSME), Sep 2015, Bremen, Germany. pp.10
Communication dans un congrès hal-01185637 v1
Image document

How Do Developers React to API Evolution? The Pharo Ecosystem Case

André Hora , Romain Robbes , Nicolas Anquetil , Anne Etien , Stéphane Ducasse et al.
31st IEEE International Conference on Software Maintenance, Sep 2015, Bremen, Germany. pp.10
Communication dans un congrès hal-01185736 v1
Image document

OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture

Gustavo Santos , Nicolas Anquetil , Anne Etien , Stéphane Ducasse , Marco Tulio Valente
3rd IEEE Working Conference on Software Visualization (VISSOFT), Sep 2015, Bremen, Germany. pp.5
Communication dans un congrès hal-01185635 v1
Image document

Recording and Replaying System Specific, Source Code Transformations

Gustavo Santos , Anne Etien , Nicolas Anquetil , Stéphane Ducasse , Marco Tulio Valente
15th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), Sep 2015, Bremen, Germany. pp.10
Communication dans un congrès hal-01185639 v1
Image document

Software metrics to predict the health of a project ?

Vincent Blondeau , Nicolas Anquetil , Stéphane Ducasse , Sylvain Cresson , Pascal Croisy
IWST '15 International Workshop On Smalltalk Technologies, Jul 2015, Brescia, Italy. pp.8, ⟨10.1145/2811237.2811294⟩
Communication dans un congrès hal-01185079 v1
Image document

Identifying the exact fixing actions of static rule violation

Hayatou Oumarou , Nicolas Anquetil , Anne Etien , Stéphane Ducasse , Dina Kolyang
SANER'15 : 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering, Feb 2015, Montreal, Canada. ⟨10.1109/SANER.2015.7081847⟩
Communication dans un congrès hal-01185795 v1
Image document

Predicting the health of a project? An assessment in a major IT company

Vincent Blondeau , Sylvain Cresson , Pascal Croisy , Anne Etien , Nicolas Anquetil et al.
SATToSE'15, Jul 2015, Mons, Belgium
Communication dans un congrès hal-01205468 v1
Image document

Measuring the progress of an Industrial Reverse Engineering Process

Brice Govin , Nicolas Anquetil , Anne Etien , Arnaud Monegier
BENEVOL'15, Dec 2015, Lille, France
Communication dans un congrès hal-01353203 v1
Image document

Developers' Perception of Co-Change Patterns: An Empirical Study

Luciana Lourdes Silva , Marco Tulio Valente , Marcelo Maia , Nicolas Anquetil
Proceedings of the 31st IEEE International Conference on Software Maintenance, Sep 2015, Bremen, Germany. ⟨10.1109/ICSM.2015.7332448⟩
Communication dans un congrès hal-01185865 v1
Image document

JSClassFinder: A Tool to Detect Class-like Structures in JavaScript

Leonardo Humberto Silva , Daniel Hovadick , Marco Tulio Valente , Alexandre Bergel , Nicolas Anquetil et al.
CBSOFT’15 - Brazilian Conference on Software: Theory and Practice, Sep 2015, Belo Horizonte, Brazil
Communication dans un congrès hal-01369705 v1
Image document

Dynamic and Static Approaches Comparison for Test Suite Reduction in Industry

Vincent Blondeau , Sylvain Cresson , Pascal Croisy , Anne Etien , Nicolas Anquetil et al.
BENEVOL'15: 14th BElgian-NEtherlands software eVOLution seminar, Dec 2015, Lille, France
Communication dans un congrès hal-01317498 v1
Image document

Telescope: A High-Level Model to Build Dynamic Visualizations

Guillaume Larchevêque , Usman Bhatti , Nicolas Anquetil , Stéphane Ducasse
International Workshop on Smalltalk Technologies, Jul 2015, Brescia, Italy. ⟨10.1145/2811237.2811293⟩
Communication dans un congrès hal-02864587 v1
Image document

APIEvolutionMiner: Keeping API Evolution under Control

Andre Hora , Anne Etien , Nicolas Anquetil , Stéphane Ducasse , Marco Tulio Valente
Software Evolution Week (European Conference on Software Maintenance and Working Conference on Reverse Engineering), Feb 2014, Antwerp, Belgium
Communication dans un congrès hal-00991722 v1
Image document

Remodularization Analysis Using Semantic Clustering

Gustavo Santos , Marco Tulio Valente , Nicolas Anquetil
1st CSMR-WCRE Software Evolution Week, Feb 2014, Antwerp, Belgium. ⟨10.1109/CSMR-WCRE.2014.6747174⟩
Communication dans un congrès hal-00904409 v1
Image document

Heuristics for Discovering Architectural Violations

Cristiano Maffort , Marco Tulio Valente , Nicolas Anquetil , Andre Hora , Mariza Bigonha
Working Conference on Reverse Engineering (WCRE'13), Oct 2013, Koblenz, Germany
Communication dans un congrès hal-00854871 v1
Image document

BugMaps-Granger: A Tool for Causality Analysis between Source Code Metrics and Bugs

Cesar Couto , Pedro Pires , Marco Tulio Valente , Roberto Bigonha , Andre Hora et al.
Brazilian Conference on Software: Theory and Practice (CBSoft'13), Sep 2013, Brasilia, Brazil
Communication dans un congrès hal-00854883 v1
Image document

Mining System Specific Rules from Change Patterns

Andre Hora , Nicolas Anquetil , Stéphane Ducasse , Marco Tulio Valente
Working Conference on Reverse Engineering (WCRE'13), Oct 2013, Koblenz, Germany
Communication dans un congrès hal-00854861 v1
Image document

Towards Automatically Improving Package Structure While Respecting Original Design Decisions

Hani Abdeen , Houari Sahraoui , Osama Shata , Nicolas Anquetil , Stéphane Ducasse
Working Conference on Reverse Engineering, Sep 2013, Glasgow, United Kingdom
Communication dans un congrès hal-00862063 v1
Image document

Mining Architectural Patterns Using Association Rules

Cristiano Maffort , Marco Tulio Valente , Mariza Bigonha , Andre Hora , Nicolas Anquetil et al.
International Conference on Software Engineering and Knowledge Engineering (SEKE'13), Jun 2013, Boston, United States
Communication dans un congrès hal-00854851 v1
Image document

BugMaps: A Tool for the Visual Exploration and Analysis of Bugs

Andre Hora , Nicolas Anquetil , Stéphane Ducasse , Muhammad Usman Bhatti , Cesar Couto et al.
Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR'12) - Tool Demonstration Track, Mar 2012, Szeged, Hungary
Communication dans un congrès hal-00668397 v1
Image document

A Framework to Compare Alert Ranking Algorithms

Simon Allier , Andre Hora , Nicolas Anquetil , Stéphane Ducasse
19th Working Conference on Reverse Engineering, Oct 2012, Kingston, Canada. pp.277-285
Communication dans un congrès hal-00747817 v1
Image document

Uncovering Causal Relationships between Software Metrics and Bugs

Cesar Couto , Silva Christofer , Marco Tulio Valente , Roberto Bigonha , Nicolas Anquetil
CSMR - European Conference on Software Maintenance and Reengineering - 2012, Mar 2012, Szeged, Hungary
Communication dans un congrès hal-00668151 v1
Image document

A Catalog of Patterns for Concept Lattice Interpretation in Software Reengineering

Muhammad Usman Bhatti , Nicolas Anquetil , Marianne Huchard , Stéphane Ducasse
SEKE 2012: 24th International Conference on Software Engineering & Knowledge Engineering, Jul 2012, San Francisco Bay, United States. pp.118-124
Communication dans un congrès hal-00700046 v1
Image document

Domain Specific Warnings: Are They Any Better?

Andre Hora , Nicolas Anquetil , Stéphane Ducasse , Simon Allier
IEEE International Conference on Software Maintenance, Sep 2012, Riva del Garda, Italy. pp.441-450
Communication dans un congrès hal-00848830 v1
Image document

An empirical model for continuous and weighted metric aggregation

Karine Mordal-Manet , Jannik Laval , Stéphane Ducasse , Nicolas Anquetil , Françoise Balmas et al.
European Conference on Software Maintenance and Reengineering, Mar 2011, Oldenburg, Germany
Communication dans un congrès inria-00637367 v1
Image document

Legacy Software Restructuring: Analyzing a Concrete Case

Nicolas Anquetil , Jannik Laval
Proceedings of the 15th European Conference on Software Maintenance and Reengineering (CSMR'11), IEEE, Mar 2011, Oldenburg, Germany. pp.279--286
Communication dans un congrès hal-00745773 v1
Image document

JavaCompExt: Extracting Architectural Elements from Java Source Code

Pascal André , Nicolas Anquetil , Gilles Ardourel , Jean-Claude Royer , Petr Hnetynka et al.
WCRE, Oct 2009, Lille, France. pp.317-318, ⟨10.1109/WCRE.2009.53⟩
Communication dans un congrès hal-00457219 v1

Traceability for Model Driven, Software Product Line Engineering

Nicolas Anquetil , Birgit Grammel , Ismenia Galvão , Joost Noppen , Soffora Shakil Khan et al.
ECMDA Traceability Workshop, Jun 2008, Germany. pp.77--86
Communication dans un congrès hal-00486706 v1
Image document

2023 ACTIVITY REPORT Project-Team EVREF

Marcus Denker , Nicolas Anquetil , Christophe Bortolaso , Steven Costiou , Stéphane Ducasse et al.
INRIA. 2024
Rapport hal-04556508 v1
Image document

Automatic Recommendations for Evolving Relational Databases Schema

Anne Etien , Nicolas Anquetil
Université de Lille, Faculté de Sciences et Technologies. 2024
Rapport hal-04546264 v1
Image document

Project-Team RMOD 2022 Activity Report

Marcus Denker , Nicolas Anquetil , Steven Costiou , Stéphane Ducasse , Anne Etien et al.
Inria Lille - Nord Europe. 2022
Rapport hal-04112164 v1
Image document

Reporting Context Aware Partial Translation engine based on immediate and delayed Rule application

Santiago Bragagnolo , Stéphane Ducasse , Nicolas Anquetil , Abderrahmane Seriai , Mustapha Derras
INRIA Lille - Nord Europe. 2022
Rapport hal-03898154 v1
Image document

Project-Team RMOD 2021 Activity Report

Marcus Denker , Nicolas Anquetil , Vincent Aranega , Steven Costiou , Stéphane Ducasse et al.
[Research Report] INRIA Lille - Nord Europe. 2022
Rapport (rapport de recherche) hal-03629450 v1
Image document

Software Migration: A Theoretical Framework.

Santiago Bragagnolo , Nicolas Anquetil , Stéphane Ducasse , Abderrahmane Seriai , Mustapha Derras
[Research Report] Inria Lille Nord Europe - Laboratoire CRIStAL - Université de Lille. 2021
Rapport (rapport de recherche) hal-03171124 v2
Image document

Project-Team RMoD 2020 Activity Report

Marcus Denker , Nicolas Anquetil , Vincent Aranega , Steven Costiou , Stéphane Ducasse et al.
[Research Report] INRIA Lille. 2021
Rapport (rapport de recherche) hal-03281442 v1
Image document

Characterizing Pharo Code: A Technical Report

Oleksandr Zaitsev , Stéphane Ducasse , Nicolas Anquetil
[Technical Report] Inria Lille Nord Europe - Laboratoire CRIStAL - Université de Lille; Arolla. 2020
Rapport (rapport technique) hal-02440055 v1
Image document

Project-Team RMoD 2019 Activity Report

Marcus Denker , Nicolas Anquetil , Vincent Aranega , Steven Costiou , Stéphane Ducasse et al.
[Research Report] INRIA. 2020
Rapport (rapport de recherche) hal-03120443 v1
Image document

Recommendations for Evolving Relational Databases: Technical Report

Julien Delplanque , Anne Etien , Nicolas Anquetil , Stéphane Ducasse
[Technical Report] Univ. Lille, CNRS, Centrale Lille, Inria UMR 9189 - CRIStAL,INRIA Lille Nord Europe, Villeneuve d’Ascq, France. 2020
Rapport (rapport technique) hal-02504949 v1
Image document

Improving practices in a medium french company: First step

Mahugnon Honore Houekpetodji , Nicolas Anquetil
[Rapport de recherche] RMod. 2019
Rapport (rapport de recherche) hal-02978015 v1
Image document

Project-Team RMoD 2018 Activity Report

Marcus Denker , Nicolas Anquetil , Stéphane Ducasse , Anne Etien , Damien Pollet
[Research Report] INRIA. 2019
Rapport (rapport de recherche) hal-02006630 v1
Image document

Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2017 Activity Report

Marcus Denker , Nicolas Anquetil , Stéphane Ducasse , Anne Etien , Damien Pollet
[Research Report] INRIA Lille - Nord Europe. 2018
Rapport (rapport de recherche) hal-01683649 v1
Image document

Project-Team RMoD 2016 Activity Report

Nicolas Anquetil , Marcus Denker , Stéphane Ducasse , Anne Etien , Damien Pollet
[Research Report] Inria Lille - Nord Europe. 2017
Rapport (rapport de recherche) hal-01444225 v1
Image document

Project-Team RMoD 2015 Activity Report

Marcus Denker , Nicolas Anquetil , Damien Cassou , Stéphane Ducasse , Anne Etien et al.
[0] INRIA Lille - Nord Europe. 2016
Rapport hal-01267026 v1
Image document

Project-Team RMoD 2014 Activity Report

Marcus Denker , Nicolas Anquetil , Damien Cassou , Stéphane Ducasse , Anne Etien et al.
[Research Report] Inria Lille; RMOD. 2015
Rapport (rapport de recherche) hal-01247323 v1
Image document

A Generic Platform for Name Resolution in Source Code Analysis

Nicolas Anquetil , Yuriy Tymchuk , Anne Etien , Gustavo Santos , Stéphane Ducasse
[Research Report] Inria Lille Nord Europe - Laboratoire CRIStAL - Université de Lille. 2014
Rapport (rapport de recherche) hal-01664258 v1
Image document

Project-Team RMoD 2013 Activity Report

Marcus Denker , Nicolas Anquetil , Damien Cassou , Stéphane Ducasse , Anne Etien et al.
[Research Report] Inria Lille. 2014
Rapport (rapport de recherche) hal-00936375 v1
Image document

Assessing the Quality of Architectural Design Quality Metrics

Nicolas Anquetil , Andre Hora
[Research Report] Inria Lille Nord Europe - Laboratoire CRIStAL - Université de Lille. 2013
Rapport (rapport de recherche) hal-01664311 v1
Image document

Activity Report 2012. Project-Team RMOD. Analyses and Languages Constructs for Object-Oriented Application Evolution

Nicolas Anquetil , Damien Cassou , Marcus Denker , Stéphane Ducasse , Damien Pollet
[Research Report] 2012
Rapport (rapport de recherche) hal-00777904 v1
Image document

MSE and FAMIX 3.0: an Interexchange Format and Source Code Model Family

Stéphane Ducasse , Nicolas Anquetil , Muhammad Usman Bhatti , Andre Cavalcante Hora , Jannik Laval et al.
[Research Report] 2011
Rapport (rapport de recherche) hal-00646884 v1
Image document

Software Metrics for Package Remodularisation

Stéphane Ducasse , Nicolas Anquetil , Muhammad Usman Bhatti , Andre Cavalcante-Hora
[Research Report] 2011
Rapport (rapport de recherche) hal-00646878 v1
Image document

Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2011 Activity Report

Stéphane Ducasse , Nicolas Anquetil , Marcus Denker , Damien Pollet
[Research Report] 2011
Rapport (rapport de recherche) hal-00667079 v1
Image document

Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2010 Activity Report.

Stéphane Ducasse , Nicolas Anquetil , Marcus Denker , Damien Pollet
[Research Report] 2010
Rapport (rapport de recherche) hal-00639726 v1
Image document

Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2009 Activity Report

Stéphane Ducasse , Nicolas Anquetil , Marcus Denker , Damien Pollet
[Research Report] 2009
Rapport (rapport de recherche) hal-00639727 v1
Image document

A New Architecture Reconciling Refactorings and Transformations

Balša Šarenac , Nicolas Anquetil , Stéphane Ducasse , Pablo Tesone
Journal of Computer Languages, 2024, ⟨10.1016/j.cola.2024.101273⟩
Article dans une revue hal-04576527 v1
Image document

MoTion: A new declarative object matching approach in Pharo

Aless Hosry , Vincent Aranega , Nicolas Anquetil
Journal of Computer Languages, 2024, 81, pp.101290. ⟨10.1016/j.cola.2024.101290⟩
Article dans une revue hal-04724509 v1
Image document

Migrating the Communication Protocol of Client-Server Applications

Gabriel Darbord , Benoît Verhaeghe , Anne Etien , Nicolas Anquetil , Anas Shatnawi et al.
IEEE Software, 2023, 40 (4), pp.11-18. ⟨10.1109/MS.2023.3263019⟩
Article dans une revue hal-04050310 v2
Image document

What do developers consider magic literals? A smalltalk perspective

Nicolas Anquetil , Julien Delplanque , Stéphane Ducasse , Oleksandr Zaitsev , Christopher Fuhrman et al.
Information and Software Technology, 2022, 149, ⟨10.1016/j.infsof.2022.106942⟩
Article dans une revue hal-03679130 v1
Image document

GUI visual aspect migration: a framework agnostic solution

Benoît Verhaeghe , Nicolas Anquetil , Anne Etien , Stéphane Ducasse , Abderrahmane Seriai et al.
Automated Software Engineering, 2021, 28 (2), ⟨10.1007/s10515-021-00284-z⟩
Article dans une revue hal-03256021 v1
Image document

From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application

Benoît Verhaeghe , Anas Shatnawi , Abderrahmane Seriai , Anne Etien , Nicolas Anquetil et al.
IEEE Software, In press, ⟨10.1109/MS.2021.3101249⟩
Article dans une revue hal-03313462 v1
Image document

Identifying Classes in Legacy JavaScript Code

Leonardo Humberto Silva , Marco Tulio Valente , Alexandre Bergel , Nicolas Anquetil , Anne Etien
Journal of Software: Evolution and Process, 2017, ⟨10.1002/smr.1864⟩
Article dans une revue hal-01471905 v1
Image document

Test Case Selection in Industry: an Analysis of Issues Related to Static Approaches

Vincent Blondeau , Anne Etien , Nicolas Anquetil , Sylvain Cresson , Pascal Croisy et al.
Software Quality Journal, 2016, ⟨10.1007/s11219-016-9328-4⟩
Article dans une revue hal-01344842 v1
Image document

How do Developers React to API Evolution? a Large-Scale Empirical Study

André Hora , Romain Robbes , Marco Tulio Valente , Nicolas Anquetil , Anne Etien et al.
Software Quality Journal, 2016, ⟨10.1007/s11219-016-9344-4⟩
Article dans une revue hal-01417930 v1
Image document

Mining Architectural Violations from Version History

Cristiano Maffort , Marco Tulio Valente , Ricardo Terra , Mariza Bigonha , Nicolas Anquetil et al.
Empirical Software Engineering, 2016, 21 (3), pp.41. ⟨10.1007/s10664-014-9348-2⟩
Article dans une revue hal-01075642 v1
Image document

Automatic Detection of System-Specific Conventions Unknown to Developers

André Hora , Nicolas Anquetil , Anne Etien , Stéphane Ducasse , Marco Túlio Valente
Journal of Systems and Software, 2015, 109, pp.192-204. ⟨10.1016/j.jss.2015.08.007⟩
Article dans une revue hal-01185837 v1
Image document

BugMaps-Granger: a tool for visualizing and predicting bugs using Granger causality tests

Cesar Couto , Marco Tulio Valente , Pedro Pires , Andre Hora , Nicolas Anquetil et al.
Journal of Software Engineering Research and Development, 2014, 2 (1), pp.12. ⟨10.1186/2195-1721-2-1⟩
Article dans une revue hal-01003078 v1

Software quality metrics aggregation in industry

Karine Mordal , Nicolas Anquetil , Jannik Laval , Alexander Serebrenik , Bogdan Vasilescu et al.
Journal of Software: Evolution and Process, 2013, Special Issue: Software Maintenance and Reengineering (CSMR 2011), 25 (10), pp.1117-1135. ⟨10.1002/smr.1558⟩
Article dans une revue istex hal-01059077 v1
Image document

OZONE: Layer Identification in the presence of Cyclic Dependencies

Jannik Laval , Nicolas Anquetil , Muhammad Usman Bhatti , Stéphane Ducasse
Science of Computer Programming, 2013, 78 (8), pp.1055-1072. ⟨10.1016/j.scico.2012.08.001⟩
Article dans une revue hal-00732655 v1

An Environment for dedicated Software Analysis tools

Muhammad Bhatti , Nicolas Anquetil , Stéphane Ducasse
ERCIM News, 2012, 88, pp.12--13
Article dans une revue hal-00759511 v1
Image document

A model-driven traceability framework for software product lines

Nicolas Anquetil , Uirá Kulesza , Ralf Mitschke , Ana Moreira , Jean-Claude Royer et al.
Software and Systems Modeling, 2010, 9 (4), pp.427--451. ⟨10.1007/s10270-009-0120-9⟩
Article dans une revue hal-00668175 v1

La traçabilité dans les lignes de produits logiciels

Nicolas Anquetil , Ismenia Galvão , Joost Noppen
Revue des Sciences et Technologies de l'Information - Série L'Objet : logiciel, bases de données, réseaux, 2008, 14 (3), pp.47--57
Article dans une revue hal-00486701 v1

Lignes de produits logiciels et usines logicielles

Nicolas Anquetil , Hugo Arboleda , Fernandes Fabricio , Angel Nunez , Jean-Claude Royer
Revue des Sciences et Technologies de l'Information - Série L'Objet : logiciel, bases de données, réseaux, 2008, 14 (3), pp.15-31
Article dans une revue hal-00412398 v1
Image document

Supporting Software Evolution in the Organizations

Nicolas Anquetil
Programming Languages [cs.PL]. universite de Liile-1, 2014
HDR tel-01086785 v1

Empirical research in software product line engineering

Phil Greenwood , Vander Alves , John Hutchinson , Christa Schwanninger , Nicolas Anquetil
Awais Rashid and Jean-Claude Royer and Andreas Rummler. Aspect-Oriented, Model-Driven Software Product Lines -- The AMPLE way, Cambridge University Press, pp.411--443, 2011, 978-0-521-76722-4. ⟨10.1017/CBO9781139003629.014⟩
Chapitre d'ouvrage hal-00745783 v1

Managing Information Flow in SPL Development Processes

Nicolas Anquetil , Uira Kulesza , Ricardo Mateus , Ralf Mitschke , Ana Moreira et al.
Aspect-Oriented, Model-Driven Software Product Lines, The AMPLE way, Cambridge University Press, pp.222-262, 2011
Chapitre d'ouvrage hal-00620995 v1