
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)
Identifiants chercheurs
-
nicolas-anquetil
-
0000-0003-1486-8399
-
15665959X
-
anquetil_n_1
- ResearcherID : AFN-4193-2022
Domaines de recherche
Génie logiciel [cs.SE]
Publications
Publications
|
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
Communication dans un congrès
hal-04951335
v1
|
|
A Multi-Language Tool for Generating Unit Tests from Execution TracesSANER 2025, Mar 2025, Montréal, Canada
Communication dans un congrès
hal-04841805
v2
|
|
Modest-Pharo: Unit Test Generation for Pharo Based on Traces and MetamodelsIWST 2024: International Workshop on Smalltalk Technologies, Jul 2024, Lille, France
Communication dans un congrès
hal-04622256
v2
|
|
A Unit Test Metamodel for Test GenerationInternational Workshop on Smalltalk Technologies, Stephane Ducasse; Gordana Rakic, Aug 2023, Lyon, France
Communication dans un congrès
hal-04219649
v1
|
|
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⟩
Communication dans un congrès
hal-04344531
v1
|
|
A Visualization for Client-Server Architecture AssessmentIEEE Working Conference on Software Visualization, Oct 2023, Bogota, Colombia
Communication dans un congrès
hal-04231797
v1
|
|
Pattern matching in PharoIWST 2023 - International Workshop on Smalltalk Technologies, Aug 2023, Lyon, France
Communication dans un congrès
hal-04217930
v1
|
|
External dependencies in software developmentQuality 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
|
|
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⟩
Communication dans un congrès
hal-03772864
v1
|
|
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
Communication dans un congrès
hal-03853493
v1
|
|
DepMiner: Automatic Recommendation of Transformation Rules for Method DeprecationICSR 2022 - 20th International Conference on Software and System Reuse, Jun 2022, Montpellier, France
Communication dans un congrès
hal-03647706
v1
|
|
Transformation-based Refactorings: a First AnalysisIWST 22 - International Workshop of Smalltalk Technologies, Aug 2022, Novisad, Serbia
Communication dans un congrès
hal-03752247
v2
|
|
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
Communication dans un congrès
hal-03341735
v1
|
|
Migrating GUI behavior: from GWT to AngularInternational Conference on Software Maintenance and Evolution, Sep 2021, Luxembourg city, Luxembourg
Communication dans un congrès
hal-03341866
v1
|
|
Modular Moose: A new generation software reverse engineering environmentInternational Conference on Software Reuse, Oct 2020, Tunis, Tunisia
Communication dans un congrès
hal-02972159
v1
|
|
Recommendations for Evolving Relational DatabasesCAiSE 2020 - 32nd International Conference on Advanced Information Systems Engineering, Jun 2020, Grenoble, France
Communication dans un congrès
hal-02511466
v1
|
|
Analysing Microsoft Access Projects: Building a model in a Partially Observable DomainICSR 2020, Dec 2020, Hammamet, Tunisia
Communication dans un congrès
hal-02966146
v1
|
|
Migrating GWT to Angular 6 using MDESATToSE 2019 - 12th Seminar on Advanced Techniques & Tools for Software Evolution, Jul 2019, Bolzano, Italy
Communication dans un congrès
hal-02304301
v1
|
|
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
Communication dans un congrès
hal-02019015
v1
|
|
Empirical Study of Programming to an InterfaceAutomated Software Engineering (ASE 2019), Nov 2019, San Diego, United States
Communication dans un congrès
hal-02353681
v1
|
|
Decomposing God Classes at SiemensInternational Conference on Software Maintenance and Evolution (ICSME), Oct 2019, Cleveland, United States
Communication dans un congrès
hal-02395836
v1
|
|
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
Communication dans un congrès
hal-01944135
v1
|
|
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⟩
Communication dans un congrès
hal-01945042
v1
|
|
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⟩
Communication dans un congrès
hal-01717343
v1
|
|
Managing an Industrial Software Rearchitecting Project With Source Code LabellingCSD&M 2017 - Complex Systems Design & Management conference, Dec 2017, Paris, France
Communication dans un congrès
hal-02095200
v1
|
|
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⟩
Communication dans un congrès
hal-01596247
v1
|
|
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⟩
Communication dans un congrès
hal-01585703
v1
|
|
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⟩
Communication dans un congrès
hal-01663603
v1
|
|
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⟩
Communication dans un congrès
hal-01579106
v1
|
|
What are the Testing Habits of Developers?International Conference on Software Evolution and Maintenance, Sep 2017, Shanghai, China
Communication dans un congrès
hal-01571655
v1
|
|
Recommending Source Code Locations for System Specific Transformations24th 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?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
|
|
Clustering technique for conceptual clustersIWST'16 International Workshop on Smalltalk Technologies, Aug 2016, Prague, Czech Republic. ⟨10.1145/2991041.2991052⟩
Communication dans un congrès
hal-01353205
v1
|
|
Test Selection with Moose In IndustryIWST'16, Aug 2016, Prague, Czech Republic. ⟨10.1145/2991041.2991058⟩
Communication dans un congrès
hal-01352468
v1
|
|
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⟩
Communication dans un congrès
hal-01185854
v1
|
|
Reverse Engineering Tool Requirements for Real Time Embedded SystemsSATToSE'15, Jul 2015, Mons, Belgium
Communication dans un congrès
hal-01187532
v1
|
|
System Specific, Source Code Transformations31st IEEE International Conference on Software Maintenance and Evolution (ICSME), Sep 2015, Bremen, Germany. pp.10
Communication dans un congrès
hal-01185637
v1
|
|
How Do Developers React to API Evolution? The Pharo Ecosystem Case31st IEEE International Conference on Software Maintenance, Sep 2015, Bremen, Germany. pp.10
Communication dans un congrès
hal-01185736
v1
|
|
OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture3rd IEEE Working Conference on Software Visualization (VISSOFT), Sep 2015, Bremen, Germany. pp.5
Communication dans un congrès
hal-01185635
v1
|
|
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
Communication dans un congrès
hal-01185639
v1
|
|
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⟩
Communication dans un congrès
hal-01185079
v1
|
|
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⟩
Communication dans un congrès
hal-01185795
v1
|
|
Predicting the health of a project? An assessment in a major IT companySATToSE'15, Jul 2015, Mons, Belgium
Communication dans un congrès
hal-01205468
v1
|
|
Measuring the progress of an Industrial Reverse Engineering ProcessBENEVOL'15, Dec 2015, Lille, France
Communication dans un congrès
hal-01353203
v1
|
|
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⟩
Communication dans un congrès
hal-01185865
v1
|
|
JSClassFinder: A Tool to Detect Class-like Structures in JavaScriptCBSOFT’15 - Brazilian Conference on Software: Theory and Practice, Sep 2015, Belo Horizonte, Brazil
Communication dans un congrès
hal-01369705
v1
|
|
Dynamic and Static Approaches Comparison for Test Suite Reduction in IndustryBENEVOL'15: 14th BElgian-NEtherlands software eVOLution seminar, Dec 2015, Lille, France
Communication dans un congrès
hal-01317498
v1
|
|
Telescope: A High-Level Model to Build Dynamic VisualizationsInternational Workshop on Smalltalk Technologies, Jul 2015, Brescia, Italy. ⟨10.1145/2811237.2811293⟩
Communication dans un congrès
hal-02864587
v1
|
|
APIEvolutionMiner: Keeping API Evolution under ControlSoftware 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
|
|
Remodularization Analysis Using Semantic Clustering1st CSMR-WCRE Software Evolution Week, Feb 2014, Antwerp, Belgium. ⟨10.1109/CSMR-WCRE.2014.6747174⟩
Communication dans un congrès
hal-00904409
v1
|
|
Heuristics for Discovering Architectural ViolationsWorking Conference on Reverse Engineering (WCRE'13), Oct 2013, Koblenz, Germany
Communication dans un congrès
hal-00854871
v1
|
|
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
Communication dans un congrès
hal-00854883
v1
|
|
Mining System Specific Rules from Change PatternsWorking Conference on Reverse Engineering (WCRE'13), Oct 2013, Koblenz, Germany
Communication dans un congrès
hal-00854861
v1
|
|
Towards Automatically Improving Package Structure While Respecting Original Design DecisionsWorking Conference on Reverse Engineering, Sep 2013, Glasgow, United Kingdom
Communication dans un congrès
hal-00862063
v1
|
|
Mining Architectural Patterns Using Association RulesInternational Conference on Software Engineering and Knowledge Engineering (SEKE'13), Jun 2013, Boston, United States
Communication dans un congrès
hal-00854851
v1
|
|
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
Communication dans un congrès
hal-00668397
v1
|
|
A Framework to Compare Alert Ranking Algorithms19th Working Conference on Reverse Engineering, Oct 2012, Kingston, Canada. pp.277-285
Communication dans un congrès
hal-00747817
v1
|
|
Uncovering Causal Relationships between Software Metrics and BugsCSMR - European Conference on Software Maintenance and Reengineering - 2012, Mar 2012, Szeged, Hungary
Communication dans un congrès
hal-00668151
v1
|
|
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
Communication dans un congrès
hal-00700046
v1
|
|
Domain Specific Warnings: Are They Any Better?IEEE International Conference on Software Maintenance, Sep 2012, Riva del Garda, Italy. pp.441-450
Communication dans un congrès
hal-00848830
v1
|
|
An empirical model for continuous and weighted metric aggregationEuropean Conference on Software Maintenance and Reengineering, Mar 2011, Oldenburg, Germany
Communication dans un congrès
inria-00637367
v1
|
|
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
Communication dans un congrès
hal-00745773
v1
|
|
JavaCompExt: Extracting Architectural Elements from Java Source CodeWCRE, 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 EngineeringECMDA Traceability Workshop, Jun 2008, Germany. pp.77--86
Communication dans un congrès
hal-00486706
v1
|
|
Interactive, Iterative, Tooled, Rule-Based Migration of Microsoft Access to Web Technologies2023
Pré-publication, Document de travail
(working paper)
hal-04181591
v2
|
|
Parsing Fortran-77 with proprietary extensions2023
Pré-publication, Document de travail
(preprint/prepublication)
hal-04205262
v1
|
|
Alce: Predicting Software Migration2022
Pré-publication, Document de travail
hal-03814782
v1
|
|
How Can We Help Software Rearchitecting Efforts? Study of an Industrial Case2017
Pré-publication, Document de travail
hal-01451242
v1
|
|
Predicting Software Defects with Causality Tests2016
Pré-publication, Document de travail
hal-01086783
v1
|
|
Dedicated Software Analysis Tools2014, pp.22-23
Autre publication scientifique
hal-01086593
v1
|
|
Software (re)modularization: Fight against the structure erosion and migration preparation2010
Autre publication scientifique
lirmm-00534901
v1
|
|
Supporting Software Evolution in the OrganizationsProgramming Languages [cs.PL]. universite de Liile-1, 2014
HDR
tel-01086785
v1
|
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⟩
Chapitre d'ouvrage
hal-00745783
v1
|
|
Managing Information Flow in SPL Development ProcessesAspect-Oriented, Model-Driven Software Product Lines, The AMPLE way, Cambridge University Press, pp.222-262, 2011
Chapitre d'ouvrage
hal-00620995
v1
|
Chargement...
Chargement...