
Xavier Blanc
97
Documents
Présentation
Publications
Publications
|
What the Fix? A Study of ASATs Rule Documentation32nd IEEE/ACM International Conference on Program Comprehension (ICPC 2024), Apr 2024, Lisboa, Portugal. ⟨10.1145/3643916.3644404⟩
Communication dans un congrès
hal-04450208
v1
|
|
MOON: Assisting Students in Completing Educational Notebook Scenarios2023 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Oct 2023, Washington DC, United States. pp.157-167, ⟨10.1109/VL-HCC57772.2023.00026⟩
Communication dans un congrès
hal-04219684
v1
|
|
MLinter: Learning Coding Practices from Examples-Dream or Reality?30th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Mar 2023, Macao SAR, Macau SAR China. ⟨10.1109/saner56733.2023.00092⟩
Communication dans un congrès
hal-03951403
v1
|
|
Immediate Feedback for Students to Solve Notebook Reproducibility Problems in the Classroom2021 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Oct 2021, Saint Louis, Missouri, United States. ⟨10.1109/VL/HCC51201.2021.9576363⟩
Communication dans un congrès
hal-03378094
v1
|
|
Fostering the Diversity of Exploratory Testing in Web ApplicationsICST 2020 - IEEE International Conference on Software Testing, Verification and Validation, Mar 2020, Porto, Portugal. ⟨10.1109/ICST46399.2020.00026⟩
Communication dans un congrès
hal-02398969
v1
|
|
FP-Crawlers: Studying the Resilience of Browser Fingerprinting to Block CrawlersMADWeb'20 - NDSS Workshop on Measurements, Attacks, and Defenses for the Web, Feb 2020, San Diego, United States. ⟨10.14722/ndss.2020.23xxx⟩
Communication dans un congrès
hal-02441653
v1
|
|
Handling Duplicates in Dockerfiles Families: Learning from Experts2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), Sep 2019, Cleveland, France. pp.524-535, ⟨10.1109/ICSME.2019.00086⟩
Communication dans un congrès
hal-02485839
v1
|
|
On Adopting Linters to Deal with Performance Concerns in Android AppsASE18 - Proceedings of the 33rd IEEE/ACM International Conference on Automated Software Engineering, Sep 2018, Montpellier, France. ⟨10.1145/3238147.3238197⟩
Communication dans un congrès
hal-01829135
v1
|
|
Documentation Reuse: Hot or Not? An Empirical Study16th International Conference on Software Reuse (ICSR), May 2017, Salvador, Brazil. pp.12-27, ⟨10.1007/978-3-319-56856-0_2⟩
Communication dans un congrès
hal-02182142
v1
|
|
Automatic identification of client-side JavaScript libraries in web applications32nd ACM SIGAPP Symposium On Applied Computing (SAC), Apr 2017, Marrakech, Morocco. pp.670-677, ⟨10.1145/3019612.3019845⟩
Communication dans un congrès
hal-02182165
v1
|
Automated Generation of REST API Specification from Plain HTML Documentation15th International Conference on Service-Oriented Computing (ICSOC), Nov 2017, Malaga, Spain. pp.453-461, ⟨10.1007/978-3-319-69035-3_32⟩
Communication dans un congrès
hal-02182076
v1
|
|
|
Empirical Study on REST APIs Usage in Android Mobile Applications15th International Conference on Service-Oriented Computing (ICSOC), Nov 2017, Malaga, Spain. pp.614-622, ⟨10.1007/978-3-319-69035-3_45⟩
Communication dans un congrès
hal-02486049
v1
|
|
Empirical Study on REST APIs Usage in Android Mobile Applications15th International Conference on Service-Oriented Computing (ICSOC), Nov 2017, Malaga, Spain. pp.614-622, ⟨10.1007/978-3-319-69035-3_45⟩
Communication dans un congrès
hal-02182089
v1
|
|
JSON Patch for Turning a Pull REST API into a PushInternational Conference on Service-Oriented Computing, 2016, BANFF, Canada. ⟨10.1007/978-3-319-46295-0_27⟩
Communication dans un congrès
hal-01433078
v1
|
Real time streaming pattern detection for eCommerceSymposium on Applied Computing, Apr 2016, Pisa, Italy. ⟨10.1145/2851613.2851653⟩
Communication dans un congrès
hal-01433106
v1
|
|
|
Impact of Developer Turnover on Quality in Open-Source SoftwareJoint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, Sep 2015, Bergamo, Italy. ⟨10.1145/2786805.2786870⟩
Communication dans un congrès
hal-01186466
v1
|
|
Fine-grained and Accurate Source Code DifferencingProceedings of the International Conference on Automated Software Engineering, 2014, Västeras, Sweden. pp.313-324, ⟨10.1145/2642937.2642982⟩
Communication dans un congrès
hal-01054552
v1
|
|
Computing Contextual Metric Thresholds29th Symposium On Applied Computing, Mar 2014, Gyeongju, South Korea. ⟨10.1145/2554850.2554997⟩
Communication dans un congrès
hal-00911762
v1
|
|
Code ownership in open-source softwareInternational Conference on Evaluation and Assessment in Software Engineering, 2014, London, United Kingdom. ⟨10.1145/2601248.2601283⟩
Communication dans un congrès
hal-01433091
v1
|
|
Automatic extraction of developer expertiseInternational Conference on Evaluation and Assessment in Software Engineering, May 2014, Londres, United Kingdom. ⟨10.1145/2601248.2601266⟩
Communication dans un congrès
hal-01203537
v1
|
Towards a Full Specification and Use of Overlap Relationships between Work Products in MDE Software Processes22nd International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2013, Jun 2013, Hammamet, Tunisia. pp.209-217, ⟨10.1109/WETICE.2013.76⟩
Communication dans un congrès
hal-01216509
v1
|
|
Automatic discovery of function mappings between similar libraries20th Working Conference on Reverse Engineering, WCRE 2013, Koblenz, Germany, October 14-17, 2013, Oct 2013, Koblenz, Germany. pp.192 - 201, ⟨10.1109/WCRE.2013.6671294⟩
Communication dans un congrès
hal-00919647
v1
|
|
Find your library experts20th Working Conference on Reverse Engineering, WCRE 2013, Koblenz, Germany, October 14-17, 2013, Oct 2013, Koblenz, Germany. pp.202-211, ⟨10.1109/WCRE.2013.6671295⟩
Communication dans un congrès
hal-00919642
v1
|
|
Support for deviation detections in the context of multi-viewpoint-based development processesCAiSE'12 Forum at the 24th International Conference on Advanced Information Systems Engineering, Jun 2012, Gdansk, Poland. pp.23-31
Communication dans un congrès
hal-01272420
v1
|
|
|
Chaining Model TransformationsWorkshop on the Analysis of Model Transformations AMT, 2012, Innsbruck, Austria
Communication dans un congrès
hal-02057427
v1
|
|
An Experimental Study of A Design-driven, Tool-based Development ApproachUser Evaluation for Software Engineering Researchers (USER), 2012, Zurich, Switzerland. ⟨10.1109/USER.2012.6226581⟩
Communication dans un congrès
hal-00715759
v1
|
|
Mining Library Migration Graphs19th Working Conference on Reverse Engineering, WCRE 2012, Kingston, ON, Canada, October 15-18, 2012, Oct 2012, Kingston, Canada. pp.289-298, ⟨10.1109/WCRE.2012.38⟩
Communication dans un congrès
hal-00761204
v1
|
|
Movida studio: a modeling environment to create viewpoints and manage variability in viewsIDM- 7éme journées sur l'Ingénierie Dirigée par les Modèles-2011, Polytech, Université Lille 1, Jun 2011, Lille, France. pp.141-145
Communication dans un congrès
hal-00660864
v1
|
|
Flexible Deviation Handling during Software Process Enactment15th IEEE Workshops on International Enterprise Distributed Object Computing Conference (EDOCW), Aug 2011, Helsinki, Finland. pp.34-41, ⟨10.1109/EDOCW.2011.37⟩
Communication dans un congrès
hal-00626842
v1
|
|
Operation Based Model Representation: Experiences on Inconsistency DetectionECMFA 2011 - 7th European Conference on Modelling Foundations and Applications, Jun 2011, Birmingham, United Kingdom. pp.85-96, ⟨10.1007/978-3-642-21470-7_7⟩
Communication dans un congrès
hal-00626824
v1
|
|
A Semantically Rich Approach for Collaborative Model EditionSymp. on Applied Computing (SAC), Mar 2011, Taichung, Taiwan. pp.1470--1475, ⟨10.1145/1982185.1982500⟩
Communication dans un congrès
hal-01248198
v1
|
Deviation Management during Process Execution26th IEEE/ACM International Conference on Automated Software Engineering (ASE), Nov 2011, Lawrence, Kan, United States. pp.528-531, ⟨10.1109/ASE.2011.6100116⟩
Communication dans un congrès
hal-01286055
v1
|
|
Towards Automated Inconsistency Handling in Design Models22nd International Conference on Advanced Information Systems Engineering, CAiSE 2010, Jun 2010, Hammamet, Tunisia. pp.348-362, ⟨10.1007/978-3-642-13094-6_28⟩
Communication dans un congrès
istex
hal-01292626
v1
|
|
Combining Independent Model TransformationsACM Symposium On Applied Computing (SAC), Mar 2010, Sierre, Switzerland. pp.2237-2243, ⟨10.1145/1774088.1774557⟩
Communication dans un congrès
inria-00516708
v1
|
|
Inconsistency Detection in Distributed Model Driven Software Engineering Environments3rd Workshop on Living with Inconsistencies in Software Development, Sep 2010, Antwerp, Belgium. pp.2-7
Communication dans un congrès
hal-01293878
v1
|
|
Early Deviation Detection in Modeling Activities of MDE ProcessesACM/IEEE 13th International Conference on Model Driven Engineering Languages and Systems, Oct 2010, Oslo, Norway. pp.303-317, ⟨10.1007/978-3-642-16129-2_22⟩
Communication dans un congrès
istex
hal-01293860
v1
|
|
|
Feature-based Composition of Software Architectures4th European Conference on Software Architecture, Aug 2010, Copenhagen, Denmark. pp.230-245, ⟨10.1007/978-3-642-15114-9_18⟩
Communication dans un congrès
inria-00512716
v1
|
Artifact or Process Guidance, an Empirical StudyMoDELS (2), Oct 2010, Oslo, Norway. pp.318-330, ⟨10.1007/978-3-642-16129-2_23⟩
Communication dans un congrès
istex
hal-01293856
v1
|
|
|
From Requirements to Code Revisited12th IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC'09), Mar 2009, Tokyo, Japan. pp.228 - 235, ⟨10.1109/ISORC.2009.29⟩
Communication dans un congrès
hal-00470512
v1
|
D-Praxis: A Peer-to-Peer Collaborative Model Editing Framework9th IFIP international conference on Distributed Applications and Interoperable Systems (DAIS'09), Jun 2009, Lisbonne, Portugal. pp.16-29, ⟨10.1007/978-3-642-02164-0_2⟩
Communication dans un congrès
istex
hal-00669776
v1
|
|
|
Context Awareness for Dynamic Service-Oriented Product Lines13th International Software Product Line Conference, Aug 2009, San Francisco, United States. pp.131--140
Communication dans un congrès
inria-00425586
v1
|
Uniform random generation of huge metamodel instancesFifth European Conference on Model-Driven Architecture Foundations and Applications (ECMDA-FA 2009), Jun 2009, Enschede, Netherlands. pp.130-145, ⟨10.1007/978-3-642-02674-4_10⟩
Communication dans un congrès
istex
hal-00391816
v1
|
|
|
Incremental Detection of Model Inconsistencies based on Model Operations21st International Conference on Advanced Information Systems Engineering (CAiSE'09), Jun 2009, Amsterdam, Netherlands. pp.32-46, ⟨10.1007/978-3-642-02144-2_8⟩
Communication dans un congrès
hal-00669769
v1
|
Detecting Model Inconsistency Through Operation-Based Model Construction30th International Conference on Software Engineering (ICSE 2008), May 2008, Leipzig, Germany. pp.511-520, ⟨10.1145/1368088.1368158⟩
Communication dans un congrès
hal-01303728
v1
|
|
Collaborative Software Engineering on Large-scale models: Requirements and Experience in ModelBus23rd Annual ACM Symposium on Applied Computing (SAC'08), Mar 2008, Fortaleza, Ceará, Brazil. pp.674-681, ⟨10.1145/1363686.1363849⟩
Communication dans un congrès
hal-00668912
v1
|
|
Tutorials at MODELS 2008Model Driven Engineering Languages and Systems, 11th International Conference, MoDELS 2008, Sep 2008, Toulouse, France. pp.910-915, ⟨10.1007/978-3-540-87875-9_65⟩
Communication dans un congrès
istex
hal-01303716
v1
|
|
|
Vers l'Exécutabilité des Modèles de Procédés Logiciels14ème colloque international sur les Langages et Modèles à Objets (LMO'08), Mar 2008, Montréal, Quebec, Canada. pp.153-168
Communication dans un congrès
inria-00371227
v1
|
Ingénierie logicielle guidée par les modèles - Avantages et limites actuelsINFORSID, May 2007, Perros-Guirec, France. pp.7-11
Communication dans un congrès
hal-01305786
v1
|
|
Support collaboratif pour la manipulation de modèles à large échelle3ème Journées sur l'Ingénierie Dirigée par les Modèles (IDM '07), Mar 2007, Toulouse, France. pp.25-40
Communication dans un congrès
hal-01336165
v1
|
|
Construction Formelle et Gestion de la Cohérence des Modèles3ème Conférence sur l'Ingénierie des Modèles (IDM'07), Mar 2007, Toulouse, France. pp.59-73
Communication dans un congrès
hal-01334990
v1
|
|
Supporting Collaborative Development in an Open MDA EnvironmentIEEE International Conference on Software Maintenance (ICSM'06), Sep 2006, Philadelphia, United States. pp.244-253, ⟨10.1109/ICSM.2006.64⟩
Communication dans un congrès
hal-01352090
v1
|
|
Génération de code pour les système réactifs à partir de modèles UML2 - Application à AIBO2ème Journées sur l'Ingénierie Dirigée par les Modèles (IDM '06), Jun 2006, Lille, France. pp.189-205
Communication dans un congrès
hal-01351628
v1
|
|
Finding a Path to Model Consistency2nd European Conference on MDA (ECDMA '06), Jul 2006, Bilbao, Spain. pp.101-112, ⟨10.1007/11787044_9⟩
Communication dans un congrès
istex
hal-01351679
v1
|
|
UML4SPM: An Executable Software Process Modelling Language Providing High-Level Abstractions10th International IEEE Enterprise Distributed Object Computing Conference (EDOC '06), Oct 2006, Hong Kong, China. pp.297-306, ⟨10.1109/EDOC.2006.65⟩
Communication dans un congrès
hal-01351625
v1
|
|
Applying Model Fragment Copy-Restore to Build an Open and Distributed MDA EnvironmentACM/IEEE 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS/UML 2006), Oct 2006, Genova, Italy. pp.631-645, ⟨10.1007/11880240_44⟩
Communication dans un congrès
istex
hal-01352095
v1
|
|
Supporting Transparent Model Update in Distributed CASE Tool IntegrationAnnual ACM Symposium on Applied Computing (SAC'06), Apr 2006, Dijon, France. pp.1759-1766, ⟨10.1145/1141277.1141692⟩
Communication dans un congrès
hal-01352092
v1
|
|
Model Reuse in MDAInternational Conference on Software Engineering Research and Practice (SERP '05), Jun 2005, Las Vegas, United States. pp.354-360
Communication dans un congrès
hal-01486937
v1
|
|
Metamodel Reuse with MOFMoDELS 2005 - 8th International Conference on Model Driven Engineering Languages and Systems, Oct 2005, Montego Bay, Jamaica. pp.661-675, ⟨10.1007/11557432_49⟩
Communication dans un congrès
istex
hal-01418175
v1
|
|
Modeling Services and Web Services: Application of ModelBusInternational Conference on Software Engineering Research and Practice (SERP'05), Jun 2005, Las Vegas, United States. pp.557-563
Communication dans un congrès
hal-01486930
v1
|
|
UML4SPM: A UML2.0-Based Metamodel for Software Process ModellingACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems (MoDELS '05), Oct 2005, Montego Bay, Jamaica. pp.17-38, ⟨10.1007/11557432_3⟩
Communication dans un congrès
istex
hal-01486927
v1
|
|
A UML precise specification of design patterns using decoupling constraints4th Workshop in Software Model Engineering (WiSME '05), Oct 2005, Montego Bay, Jamaica
Communication dans un congrès
hal-01486922
v1
|
|
Services de modélisation et Web Services Application sur le ModelBusJournée Objets, Composants et Modèles, GDR 673 Algorithmique, Langages et Programmation du CNRS, Mar 2005, Bern, Suisse. pp.63-69
Communication dans un congrès
hal-01416467
v1
|
|
|
Transformations de modèles UML outillées: Retour d'expériencesMajecStic 2005 - 3ème manifestation des jeunes Chercheurs en Sciences et Technologies de l'Information et de la Communication, IRISA – IETR – LTSI, Nov 2005, Rennes, France. pp.159-166
Communication dans un congrès
inria-00000682
v1
|
Improving Pattern Support in UML CASE toolsUML 2004 Workshop on Consistency Problems in UML-based Software Development III, Oct 2004, Lisbon, Portugal
Communication dans un congrès
hal-01520002
v1
|
|
Model Bus : "Towards the Interoperability of Modelling ToolsModel Driven Architecture: Foundations and Applications (MDAFA 2004), Jun 2004, Linköping University, Sweden. pp.17-32, ⟨10.1007/11538097_2⟩
Communication dans un congrès
istex
hal-01520005
v1
|
|
A Critical Analysis of MDA Standards through an Implementation : the ModFact Tool1st European Workshop on Model Driven Architecture with Emphasis on Industrial Applications (EWMDA-IA'04), Mar 2004, Enschede, Netherlands. pp.115-122
Communication dans un congrès
hal-01496156
v1
|
|
Towards an Integrated Transformation Environment (ITE) for Model Driven Development (MDD), Invited Session "Model Driven Development8th World Multi-Conference on Systemics, Cybernetics and Informatics (SCI '2004), Jul 2004, Orlando, United States
Communication dans un congrès
hal-01520007
v1
|
|
|
On the Construction of Distributed RM-ODP SpecificationsIFIP TC6/WG6.1 3rd International Conference on Distributed Applications and Interoperable Systems (DAIS'01), Sep 2001, Krakow, Poland. pp.99-111, ⟨10.1007/0-306-47005-5_8⟩
Communication dans un congrès
hal-01571168
v1
|
Information System architecture with RM-ODP: an on-the-field experienceOpen Distributed Processing: Enterprise, Computation, Knowledge, Engineering and Realisation (WOODPECKER 2001), Jul 2001, Setúbal, Portugal. pp.27-37
Communication dans un congrès
hal-01571171
v1
|
|
Traduction de méta-modèlesLanguage et Modèle à Objets 2001 (LMO'01), Jan 2001, Le Croisic, France
Communication dans un congrès
hal-01570703
v1
|
|
Génération automatique de structures de documents XML à partir de méta-modèles MOFNouvelle Technologies de la Repartition 2000, Nov 2000, Paris, France
Communication dans un congrès
hal-01572516
v1
|
|
|
A Comparison of the Basic DO Concepts in StandardizationInternational Symposium on Distributed Objects and Applications, Sep 2000, Anvers, Belgium. pp.209-217, ⟨10.1109/DOA.2000.874192⟩
Communication dans un congrès
hal-01572517
v1
|
The Specifications Exchange Service of an RM-ODP Framework4th International Enterprise Distributed Object Computing Conference, Sep 2000, Makuhari, Japan. pp.86-90, ⟨10.1109/EDOC.2000.882347⟩
Communication dans un congrès
hal-01573115
v1
|
|
On Meta-Modeling Formalisms and Rule-Based Model TransformsInternational Workshop on Model Engineering of ECOOP 2000 (IWME '00), Jun 2000, Cannes, France
Communication dans un congrès
hal-01572496
v1
|
|
|
Using the UML Language to express the ODP Enterprise concepts3rd International Enterprise Distributed Object Computing Conference, Sep 1999, Mannheim, Germany. pp.50-59, ⟨10.1109/EDOC.1999.792049⟩
Communication dans un congrès
hal-01574417
v1
|
UML2 pour les développeursEyrolles, pp.202, 2006, 221212029X
Ouvrages
hal-01351629
v1
|
|
MDA en action : Ingénierie logicielle guidée par les modèlesEyrolles, 2005, 2-212-11539-3
Ouvrages
hal-01418176
v1
|
Dynamic Software Product Lines for Context-Aware Web ServicesMichael Sheng and Jian Yu and and Schahram Dustdar. Enabling Context-Aware Web Services: Methods, Architectures, and Technologies, Chapman and Hall/CRC, pp.53-80, 2010
Chapitre d'ouvrage
inria-00425565
v1
|
|
Are Autonomous Web Agents Good Testers?2025
Pré-publication, Document de travail
hal-05014439
v1
|
|
Diffing E2E Tests against User Traces for Continuous Improvement2022
Pré-publication, Document de travail
(working paper)
hal-03835470
v1
|
|
Automatic Extraction of Developer Expertise2014
Pré-publication, Document de travail
hal-00965074
v1
|
|
Code Ownership in Open-Source Software2014
Pré-publication, Document de travail
hal-00976024
v1
|
|
A Study of Library Migration in Java Software2013
Pré-publication, Document de travail
hal-00838713
v1
|
|
The Harmony Platform2013
Rapport
hal-00856957
v1
|
|
A Comparison of the Basic DO concepts in Standardization[Research Report] lip6.2000.027, LIP6. 2000
Rapport
(rapport de recherche)
hal-02548336
v1
|
|
Using the UML Language to Express the ODP Enterprise Concepts[Research Report] lip6.1999.024, LIP6. 1999
Rapport
(rapport de recherche)
hal-02548256
v1
|
Chargement...
Chargement...