Nicolas Anquetil
- Analyses and Languages Constructs for Object-Oriented Application Evolution (RMOD)
- Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 (CRIStAL)
-
nicolas-anquetil
-
0000-0003-1486-8399
-
15665959X
-
anquetil_n_1
- ResearcherID : AFN-4193-2022
Domaines de recherche
Publications
Publications
|
|
Migrating Esope to Fortran 2008 using model transformations2026 |
|
|
Interactive, Iterative, Tooled, Rule-Based Migration of Microsoft Access to Web Technologies2023 |
|
|
Parsing Fortran-77 with proprietary extensions2023 |
|
|
Alce: Predicting Software Migration2022 |
|
|
How Can We Help Software Rearchitecting Efforts? Study of an Industrial Case2017 |
|
|
Predicting Software Defects with Causality Tests2016 |
|
|
From Textual Descriptions to Code: A Filtering Approach for Locating Business RulesSANER 2026 - 33rd IEEE International Conference on Software Analysis, Evolution and Reengineering, Mar 2026, Limassol, Cyprus |
|
|
Service Extraction from Object-Oriented Monolithic Systems: Supporting Incremental Migration2025 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Mar 2025, Montréal, Canada |
|
|
A Multi-Language Tool for Generating Unit Tests from Execution TracesSANER 2025, Mar 2025, Montréal, Canada |
|
|
Modest-Pharo: Unit Test Generation for Pharo Based on Traces and MetamodelsIWST 2024: International Workshop on Smalltalk Technologies, Jul 2024, Lille, France |
|
|
A Unit Test Metamodel for Test GenerationInternational Workshop on Smalltalk Technologies, Stephane Ducasse; Gordana Rakic, Aug 2023, Lyon, France |
|
|
A manual categorization of new quality issues on automatically-generated testsProceedings 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⟩ |
|
|
A Visualization for Client-Server Architecture AssessmentIEEE Working Conference on Software Visualization, Oct 2023, Bogota, Colombia |
|
|
Pattern matching in PharoIWST 2023 - International Workshop on Smalltalk Technologies, Aug 2023, Lyon, France |
|
|
External dependencies in software developmentQuality of Information and Communications Technology, 16th International Conference, QUATIC 2023, Sep 2023, Aveiro (Portugal), Portugal. pp.215-232 |
|
|
A Hybrid Architecture for the Incremental Migration of a Web Front-endICSOFT 2022 - 17th International Conference on Software Technologies, Jul 2022, Lisbon, Portugal. pp.101-110, ⟨10.5220/0011338900003266⟩ |
|
|
How Libraries Evolve: A Survey of Two Industrial Companies and an Open-Source Community29th Asia-Pacific Software Engineering Conference (APSEC 2022), Dec 2022, Virtual, Japan |
|
|
DepMiner: Automatic Recommendation of Transformation Rules for Method DeprecationICSR 2022 - 20th International Conference on Software and System Reuse, Jun 2022, Montpellier, France |
|
|
Transformation-based Refactorings: a First AnalysisIWST 22 - International Workshop of Smalltalk Technologies, Aug 2022, Novisad, Serbia |
|
|
Report From The Trenches A Case Study In Modernizing Software Development PracticesIEEE International Conference on Software Maintenance and Evolution--Industrial track, Sep 2021, Luxembourg, Luxembourg |
|
|
Migrating GUI behavior: from GWT to AngularInternational Conference on Software Maintenance and Evolution, Sep 2021, Luxembourg city, Luxembourg |
|
|
Modular Moose: A new generation software reverse engineering environmentInternational Conference on Software Reuse, Oct 2020, Tunis, Tunisia |
|
|
Recommendations for Evolving Relational DatabasesCAiSE 2020 - 32nd International Conference on Advanced Information Systems Engineering, Jun 2020, Grenoble, France |
|
|
Analysing Microsoft Access Projects: Building a model in a Partially Observable DomainICSR 2020, Dec 2020, Hammamet, Tunisia |
|
|
Migrating GWT to Angular 6 using MDESATToSE 2019 - 12th Seminar on Advanced Techniques & Tools for Software Evolution, Jul 2019, Bolzano, Italy |
|
|
GUI Migration using MDE from GWT to Angular 6: An Industrial CaseSANER 2019 - 26th edition of the IEEE International Conference on Software Analysis, Evolution and Reengineering, Feb 2019, Hangzhou, China |
|
|
Empirical Study of Programming to an InterfaceAutomated Software Engineering (ASE 2019), Nov 2019, San Diego, United States |
|
|
Decomposing God Classes at SiemensInternational Conference on Software Maintenance and Evolution (ICSME), Oct 2019, Cleveland, United States |
|
|
Définition et identification des tables de nomenclaturesINFORSID 2018 - 36ème édition d'INFormatique des ORganisations et Systèmes d'Information et de Décision, May 2018, Nantes, France |
|
|
Relational Database Schema Evolution: An Industrial Case StudyICSME 2018 - 34th IEEE International Conference on Software Maintenance and Evolution, Sep 2018, Madrid, Spain. ⟨10.1109/ICSME.2018.00073⟩ |
|
|
Evaluating the Efficiency of Continuous Testing during Test-Driven DevelopmentVST 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⟩ |
|
|
CodeCritics applied to database schema: Challenges and first resultsIEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER), Feb 2017, Klagenfurt, Austria. pp.432 - 436, ⟨10.1109/SANER.2017.7884648⟩ |
|
|
Managing an Industrial Software Rearchitecting Project With Source Code LabellingCSD&M 2017 - Complex Systems Design & Management conference, Dec 2017, Paris, France |
|
|
The Case for Non-Cohesive PackagesSQAMIA 2017 - 6th workshop on Software Quality Analysis, Monitoring, Improvement, and Applications, Sep 2017, Belgrade, Serbia. ⟨10.1145/0000000.0000000⟩ |
|
|
Usage of Tests in an Open-Source CommunityProceedings of the 12th Edition of the International Workshop on Smalltalk Technologies, Sep 2017, Maribor, Slovenia. pp.4:1--4:9, ⟨10.1145/3139903.3139909⟩ |
|
|
Identifying class name inconsistency in hierarchy: a first simple heuristicIWST 2017 - 12th International Workshop on Smalltalk Technologies, Sep 2017, Maribor, Slovenia. pp.14:1--14:8, ⟨10.1145/3139903.3139920⟩ |
|
|
Recommending Source Code Locations for System Specific Transformations24th IEEE International Conference on Software Analysis, Evolution, and Reengineering, Feb 2017, Klagenfurt, Austria |
|
|
What are the Testing Habits of Developers?International Conference on Software Evolution and Maintenance, Sep 2017, Shanghai, China |
|
|
When should internal interfaces be promoted to public?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⟩ |
|
|
Clustering technique for conceptual clustersIWST'16 International Workshop on Smalltalk Technologies, Aug 2016, Prague, Czech Republic. ⟨10.1145/2991041.2991052⟩ |
|
|
Test Selection with Moose In IndustryIWST'16, Aug 2016, Prague, Czech Republic. ⟨10.1145/2991041.2991058⟩ |
|
|
System Specific, Source Code Transformations31st IEEE International Conference on Software Maintenance and Evolution (ICSME), Sep 2015, Bremen, Germany. pp.10 |
|
|
Does JavaScript software embrace classes?SANER 2015 : International Conference on Software Analysis, Evolution, and Reengineering, Mar 2015, Montreal, Canada. pp.73 - 82, ⟨10.1109/SANER.2015.7081817⟩ |
|
|
Reverse Engineering Tool Requirements for Real Time Embedded SystemsSATToSE'15, Jul 2015, Mons, Belgium |
|
|
How Do Developers React to API Evolution? The Pharo Ecosystem Case31st IEEE International Conference on Software Maintenance, Sep 2015, Bremen, Germany. pp.10 |
|
|
Recording and Replaying System Specific, Source Code Transformations15th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), Sep 2015, Bremen, Germany. pp.10 |
|
|
OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture3rd IEEE Working Conference on Software Visualization (VISSOFT), Sep 2015, Bremen, Germany. pp.5 |
|
|
Software metrics to predict the health of a project ?IWST '15 International Workshop On Smalltalk Technologies, Jul 2015, Brescia, Italy. pp.8, ⟨10.1145/2811237.2811294⟩ |
|
|
Identifying the exact fixing actions of static rule violationSANER'15 : 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering, Feb 2015, Montreal, Canada. ⟨10.1109/SANER.2015.7081847⟩ |
|
|
Measuring the progress of an Industrial Reverse Engineering ProcessBENEVOL'15, Dec 2015, Lille, France |
|
|
Predicting the health of a project? An assessment in a major IT companySATToSE'15, Jul 2015, Mons, Belgium |
|
|
Developers' Perception of Co-Change Patterns: An Empirical StudyProceedings of the 31st IEEE International Conference on Software Maintenance, Sep 2015, Bremen, Germany. ⟨10.1109/ICSM.2015.7332448⟩ |
|
|
JSClassFinder: A Tool to Detect Class-like Structures in JavaScriptCBSOFT’15 - Brazilian Conference on Software: Theory and Practice, Sep 2015, Belo Horizonte, Brazil |
|
|
Dynamic and Static Approaches Comparison for Test Suite Reduction in IndustryBENEVOL'15: 14th BElgian-NEtherlands software eVOLution seminar, Dec 2015, Lille, France |
|
|
Telescope: A High-Level Model to Build Dynamic VisualizationsInternational Workshop on Smalltalk Technologies, Jul 2015, Brescia, Italy. ⟨10.1145/2811237.2811293⟩ |
|
|
APIEvolutionMiner: Keeping API Evolution under ControlSoftware Evolution Week (European Conference on Software Maintenance and Working Conference on Reverse Engineering), Feb 2014, Antwerp, Belgium |
|
|
Remodularization Analysis Using Semantic Clustering1st CSMR-WCRE Software Evolution Week, Feb 2014, Antwerp, Belgium. ⟨10.1109/CSMR-WCRE.2014.6747174⟩ |
|
|
Heuristics for Discovering Architectural ViolationsWorking Conference on Reverse Engineering (WCRE'13), Oct 2013, Koblenz, Germany |
|
|
BugMaps-Granger: A Tool for Causality Analysis between Source Code Metrics and BugsBrazilian Conference on Software: Theory and Practice (CBSoft'13), Sep 2013, Brasilia, Brazil |
|
|
Mining System Specific Rules from Change PatternsWorking Conference on Reverse Engineering (WCRE'13), Oct 2013, Koblenz, Germany |
|
|
Towards Automatically Improving Package Structure While Respecting Original Design DecisionsWorking Conference on Reverse Engineering, Sep 2013, Glasgow, United Kingdom |
|
|
Mining Architectural Patterns Using Association RulesInternational Conference on Software Engineering and Knowledge Engineering (SEKE'13), Jun 2013, Boston, United States |
|
|
BugMaps: A Tool for the Visual Exploration and Analysis of BugsProceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR'12) - Tool Demonstration Track, Mar 2012, Szeged, Hungary |
|
|
A Framework to Compare Alert Ranking Algorithms19th Working Conference on Reverse Engineering, Oct 2012, Kingston, Canada. pp.277-285 |
|
|
Uncovering Causal Relationships between Software Metrics and BugsCSMR - European Conference on Software Maintenance and Reengineering - 2012, Mar 2012, Szeged, Hungary |
|
|
A Catalog of Patterns for Concept Lattice Interpretation in Software ReengineeringSEKE 2012 - 24th International Conference on Software Engineering & Knowledge Engineering, Jul 2012, San Francisco Bay, United States. pp.118-124 |
|
|
Domain Specific Warnings: Are They Any Better?IEEE International Conference on Software Maintenance, Sep 2012, Riva del Garda, Italy. pp.441-450 |
|
|
An empirical model for continuous and weighted metric aggregationEuropean Conference on Software Maintenance and Reengineering, Mar 2011, Oldenburg, Germany |
|
|
Legacy Software Restructuring: Analyzing a Concrete CaseProceedings of the 15th European Conference on Software Maintenance and Reengineering (CSMR'11), IEEE, Mar 2011, Oldenburg, Germany. pp.279--286 |
|
|
JavaCompExt: Extracting Architectural Elements from Java Source CodeWCRE, Oct 2009, Lille, France. pp.317-318, ⟨10.1109/WCRE.2009.53⟩ |
Traceability for Model Driven, Software Product Line EngineeringECMDA Traceability Workshop, Jun 2008, Germany. pp.77--86 |
|
|
Analysing Python Machine Learning Notebooks with MooseProceedings of the International Workshop on Smalltalk Technologies 2025, 2025 |
|
|
Dedicated Software Analysis Tools2014, pp.22-23 |
|
|
Software (re)modularization: Fight against the structure erosion and migration preparation2010 |
|
|
Supporting Software Evolution in the OrganizationsProgramming Languages [cs.PL]. universite de Liile-1, 2014 |
Empirical research in software product line engineeringAwais 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⟩ |
|
Managing Information Flow in SPL Development ProcessesAspect-Oriented, Model-Driven Software Product Lines, The AMPLE way, Cambridge University Press, pp.222-262, 2011 |