Xavier Blanc
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. pp.246-257, ⟨10.1145/3643916.3644404⟩ |
|
|
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⟩ |
|
|
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⟩ |
|
|
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⟩ |
An Improving Approach for DOM-Based Web Test Suite Repair21st International Conference on Web Engineering (ICWE 2021), Springer, May 2021, Biarritz, France. pp.372-387, ⟨10.1007/978-3-030-74296-6_29⟩ |
|
|
|
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⟩ |
|
|
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⟩ |
|
|
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⟩ |
|
|
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⟩ |
|
|
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⟩ |
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⟩ |
|
|
|
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⟩ |
|
|
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⟩ |
|
|
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⟩ |
Real time streaming pattern detection for eCommerceSymposium on Applied Computing, Apr 2016, Pisa, Italy. ⟨10.1145/2851613.2851653⟩ |
|
|
|
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⟩ |
|
|
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⟩ |
|
|
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⟩ |
|
|
Computing Contextual Metric Thresholds29th Symposium On Applied Computing, Mar 2014, Gyeongju, South Korea. ⟨10.1145/2554850.2554997⟩ |
|
|
Code ownership in open-source softwareInternational Conference on Evaluation and Assessment in Software Engineering, 2014, London, United Kingdom. ⟨10.1145/2601248.2601283⟩ |
|
|
Automatic extraction of developer expertiseInternational Conference on Evaluation and Assessment in Software Engineering, May 2014, Londres, United Kingdom. ⟨10.1145/2601248.2601266⟩ |
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⟩ |
|
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⟩ |
|
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⟩ |
|
|
|
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⟩ |
|
|
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⟩ |
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 |
|
|
|
Chaining Model TransformationsWorkshop on the Analysis of Model Transformations AMT, 2012, Innsbruck, Austria |
|
|
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⟩ |
|
|
A Semantically Rich Approach for Collaborative Model EditionSymp. on Applied Computing (SAC), Mar 2011, Taichung, Taiwan. pp.1470--1475, ⟨10.1145/1982185.1982500⟩ |
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⟩ |
|
|
|
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⟩ |
|
|
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 |
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⟩ |
|
Inconsistency Detection in Distributed Model Driven Software Engineering Environments3rd Workshop on Living with Inconsistencies in Software Development, Sep 2010, Antwerp, Belgium. pp.2-7 |
|
Combining Independent Model TransformationsACM Symposium On Applied Computing (SAC), Mar 2010, Sierre, Switzerland. pp.2237-2243, ⟨10.1145/1774088.1774557⟩ |
|
|
|
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⟩ |
Artifact or Process Guidance, an Empirical StudyMoDELS (2), Oct 2010, Oslo, Norway. pp.318-330, ⟨10.1007/978-3-642-16129-2_23⟩ |
|
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⟩ |
|
|
|
Context Awareness for Dynamic Service-Oriented Product Lines13th International Software Product Line Conference, Aug 2009, San Francisco, United States. pp.131--140 |
|
|
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⟩ |
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⟩ |
|
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⟩ |
|
|
|
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⟩ |
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⟩ |
|
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⟩ |
|
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⟩ |
|
|
|
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 |
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 |
|
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 |
|
Ingénierie logicielle guidée par les modèles - Avantages et limites actuelsINFORSID, May 2007, Perros-Guirec, France. pp.7-11 |
|
Finding a Path to Model Consistency2nd European Conference on MDA (ECDMA '06), Jul 2006, Bilbao, Spain. pp.101-112, ⟨10.1007/11787044_9⟩ |
|
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⟩ |
|
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⟩ |
|
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⟩ |
|
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 |
|
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⟩ |
|
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 |
|
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⟩ |
|
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⟩ |
|
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 |
|
A UML precise specification of design patterns using decoupling constraints4th Workshop in Software Model Engineering (WiSME '05), Oct 2005, Montego Bay, Jamaica |
|
|
|
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 |
Model Reuse in MDAInternational Conference on Software Engineering Research and Practice (SERP '05), Jun 2005, Las Vegas, United States. pp.354-360 |
|
Improving Pattern Support in UML CASE toolsUML 2004 Workshop on Consistency Problems in UML-based Software Development III, Oct 2004, Lisbon, Portugal |
|
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⟩ |
|
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 |
|
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 |
|
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 |
|
Traduction de méta-modèlesLanguage et Modèle à Objets 2001 (LMO'01), Jan 2001, Le Croisic, France |
|
|
|
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⟩ |
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 |
|
|
|
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⟩ |
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⟩ |
|
On Meta-Modeling Formalisms and Rule-Based Model TransformsInternational Workshop on Model Engineering of ECOOP 2000 (IWME '00), Jun 2000, Cannes, France |
|
|
|
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⟩ |
UML2 pour les développeursEyrolles, pp.202, 2006, 221212029X |
|
MDA en action : Ingénierie logicielle guidée par les modèlesEyrolles, 2005, 2-212-11539-3 |
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 |
|
|
Are Autonomous Web Agents Good Testers?2025 |
|
|
Diffing E2E Tests against User Traces for Continuous Improvement2022 |
|
|
Code Ownership in Open-Source Software2014 |
|
|
Automatic Extraction of Developer Expertise2014 |
|
|
A Study of Library Migration in Java Software2013 |
|
|
The Harmony Platform2013 |
|
|
A Comparison of the Basic DO concepts in Standardization[Research Report] lip6.2000.027, LIP6. 2000 |
|
|
Using the UML Language to Express the ODP Enterprise Concepts[Research Report] lip6.1999.024, LIP6. 1999 |