Skip to Main content
Number of documents

94

Short Bio


Xavier Blanc obtained his Ph.D degree from Paris 6 University in 2001. He worked on software modeling for E.D.F (Electricité de France). He then joined Softeam in 2001 as a software architect. In 2002, he joined University Paris 6 as associate professor. We worked on model driven engineering. He holds a Research Direction Habilitation in Computer Science from Paris 6 University in 2009.

He is currently full professor at the Bordeaux University. From 2011 to 2014 he was deputy director of the computer science laboratory (LaBRI) of the Bordeaux University. Since 2012 he is a member of the Software Engineering Group of this laboratory. Since 2014 he lead the ProgResS group. His current research is about software evolution. He works on repository mining and on static analysis. He advised 11 PhD (3 are in progress). He is involved in several national and European contracts.

He is author or co-author of more than 40 publications in international journals and conferences. He has recently served as program committee member in Models, ECMFA and CSMR conferences. He was in charge of a master program on Software Engineering (2010-2015).


Journal articles14 documents

  • Julien Leveau, Xavier Blanc, Laurent Réveillère, Jean-Rémy Falleri, Romain Rouvoy. Fostering the Diversity of Exploratory Testing in Web Applications. Journal of : Software Testing, Verification and Reliability, Wiley, In press, ⟨10.1002/stvr.1827⟩. ⟨hal-03536908⟩
  • Xavier Blanc, Sylvain Wolf. Homogenization of the Poisson equation in a non-periodically perforated domain. Asymptotic Analysis, IOS Press, 2021, ⟨10.3233/ASY-201667⟩. ⟨hal-02019504v2⟩
  • Xavier Blanc, Marc Josien, Claude Le Bris. Approximation locale précisée dans des problèmes multi-échelles avec défauts localisés. Comptes Rendus. Mathématique, Académie des sciences (Paris), 2019, ⟨10.1016/j.crma.2018.12.005⟩. ⟨hal-01893991v2⟩
  • Matthieu Foucault, Xavier Blanc, Jean-Rémy Falleri, Margaret-Anne Storey. Fostering good coding practices through individual feedback and gamification: an industrial case study. Empirical Software Engineering, Springer Verlag, 2019, 24 (6), pp.3731-3754. ⟨10.1007/s10664-019-09719-4⟩. ⟨hal-02485795⟩
  • Rongfei Xu, Li Zhang, Ning Ge, Xavier Blanc. Schedulability Analysis of Graph-Based Real-Time Task Model with Precedence Constraints. International Journal of Software Engineering and Knowledge Engineering, World Scientific Publishing, 2018, 28 (11n12), pp.1575-1595. ⟨10.1142/S0218194018400181⟩. ⟨hal-02485780⟩
  • Xavier Blanc, Bernard Ducomet, Šárka Nečasová. Global existence of a radiative Euler system coupled to an electromagnetic field. Advances in Nonlinear Analysis, De Gruyter, 2018, ⟨10.1515/anona-2017-0117⟩. ⟨hal-01782380⟩
  • Jing Jiang, yun yang, Jiahuan He, Xavier Blanc, Li Zhang. Who should comment on this pull request? Analyzing attributes for more accurate commenter recommendation in pull-based development. Information and Software Technology, Elsevier, 2017, 84, pp.48-62. ⟨10.1016/j.infsof.2016.10.006⟩. ⟨hal-02485792⟩
  • Matthieu Foucault, Cédric Teyton, David Lo, Xavier Blanc, Jean-Rémy Falleri. On the usefulness of ownership metrics in open-source software projects. Information and Software Technology, Elsevier, 2015, 64, pp.102-112. ⟨10.1016/j.infsof.2015.01.013⟩. ⟨hal-01433069⟩
  • Cédric Teyton, Jean-Rémy Falleri, Marc Palyart, Xavier Blanc. A study of library migrations in Java. Journal of Software: Evolution and Process, John Wiley & Sons, Ltd., 2014, 26 (11), pp.1030-1052. ⟨10.1002/smr.1660⟩. ⟨hal-01203534⟩
  • Jean-Rémy Falleri, Xavier Blanc, Reda Bendraou, Marcos Aurélio Almeida da Silva, Cédric Teyton. Incremental inconsistency detection with low memory overhead. Software: Practice and Experience, Wiley, 2014, 44 (5), pp.621-641. ⟨10.1002/spe.2171⟩. ⟨hal-00975337⟩
  • Carlos Parra, Xavier Blanc, Anthony Cleve, Laurence Duchien. Unifying design and runtime software adaptation using aspect models. Science of Computer Programming, Elsevier, 2011, Special Issue on Software Evolution, Adaptability and Variability, 76 (12), pp.1247-1260. ⟨10.1016/j.scico.2010.12.005⟩. ⟨inria-00564592⟩
  • Sybille Caffiau, Patrick Girard, Laurent Guittet, Xavier Blanc. Vérification de cohérence entre modèles de tâches et de dialogue en conception centrée-utilisateur. Revue des Sciences et Technologies de l'Information - Série ISI : Ingénierie des Systèmes d'Information, Lavoisier, 2011, 16 (5), pp.9--41. ⟨10.3166/isi.16.5.9-41⟩. ⟨hal-03273770⟩
  • Reda Bendraou, Jean-Marc Jézéquel, Marie-Pierre Gervais, Xavier Blanc. A Comparison of Six UML-Based Languages for Software Process Modeling. IEEE Transactions on Software Engineering, Institute of Electrical and Electronics Engineers, 2010, 36 (5), pp.662-675. ⟨10.1109/TSE.2009.85⟩. ⟨inria-00477520⟩
  • Marie-Pierre Gervais, Xavier Blanc. Interopérabilité de spécifications. Revue des Sciences et Technologies de l'Information - Série L'Objet : logiciel, bases de données, réseaux, Hermès-Lavoisier, 2002, 8 (4), pp.121-144. ⟨10.3166/objet.8.4.121-144⟩. ⟨hal-01198715⟩

Conference papers71 documents

  • Julien Leveau, Xavier Blanc, Laurent Réveillère, Jean-Rémy Falleri, Romain Rouvoy. Fostering the Diversity of Exploratory Testing in Web Applications. ICST 2020 - IEEE International Conference on Software Testing, Verification and Validation, Mar 2020, Porto, Portugal. ⟨10.1109/ICST46399.2020.00026⟩. ⟨hal-02398969⟩
  • Antoine Vastel, Walter Rudametkin, Romain Rouvoy, Xavier Blanc. FP-Crawlers: Studying the Resilience of Browser Fingerprinting to Block Crawlers. MADWeb'20 - NDSS Workshop on Measurements, Attacks, and Defenses for the Web, Feb 2020, San Diego, United States. ⟨10.14722/ndss.2020.23xxx⟩. ⟨hal-02441653⟩
  • Mohamed Oumaziz, Jean-Rémy Falleri, Xavier Blanc, Tegawendé Bissyandé, Jacques Klein. Handling Duplicates in Dockerfiles Families: Learning from Experts. 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), Sep 2019, Cleveland, France. pp.524-535, ⟨10.1109/ICSME.2019.00086⟩. ⟨hal-02485839⟩
  • Sarra Habchi, Xavier Blanc, Romain Rouvoy. On Adopting Linters to Deal with Performance Concerns in Android Apps. ASE18 - Proceedings of the 33rd IEEE/ACM International Conference on Automated Software Engineering, Sep 2018, Montpellier, France. ⟨10.1145/3238147.3238197⟩. ⟨hal-01829135⟩
  • Hanyang Cao, Jean-Rémy Falleri, Xavier Blanc. Automated Generation of REST API Specification from Plain HTML Documentation. 15th International Conference on Service-Oriented Computing (ICSOC), Nov 2017, Malaga, Spain. pp.453-461, ⟨10.1007/978-3-319-69035-3_32⟩. ⟨hal-02182076⟩
  • Mohamed Oumaziz, Abdelkarim Belkhir, Tristan Vacher, Eric Beaudry, Xavier Blanc, et al.. Empirical Study on REST APIs Usage in Android Mobile Applications. 15th International Conference on Service-Oriented Computing (ICSOC), Nov 2017, Malaga, Spain. pp.614-622, ⟨10.1007/978-3-319-69035-3_45⟩. ⟨hal-02182089⟩
  • Rongfei Xu, Li Zhang, Ning Ge, Xavier Blanc. Empirical Study on REST APIs Usage in Android Mobile Applications. 15th International Conference on Service-Oriented Computing (ICSOC), Nov 2017, Malaga, Spain. pp.614-622, ⟨10.1007/978-3-319-69035-3_45⟩. ⟨hal-02486049⟩
  • Mohamed Oumaziz, Alan Charpentier, Jean-Rémy Falleri, Xavier Blanc. Documentation Reuse: Hot or Not? An Empirical Study. 16th International Conference on Software Reuse (ICSR), May 2017, Salvador, Brazil. pp.12-27, ⟨10.1007/978-3-319-56856-0_2⟩. ⟨hal-02182142⟩
  • Hanyang Cao, yuxian Peng, Jing Jiang, Jean-Rémy Falleri, Xavier Blanc. Automatic identification of client-side JavaScript libraries in web applications. 32nd ACM SIGAPP Symposium On Applied Computing (SAC), Apr 2017, Marrakech, Morocco. pp.670-677, ⟨10.1145/3019612.3019845⟩. ⟨hal-02182165⟩
  • Hanyang Cao, Jean-Rémy Falleri, Xavier Blanc, Li Zhang. JSON Patch for Turning a Pull REST API into a Push. International Conference on Service-Oriented Computing, 2016, BANFF, Canada. ⟨10.1007/978-3-319-46295-0_27⟩. ⟨hal-01433078⟩
  • William Braik, Floréal Morandat, Jean-Rémy Falleri, Xavier Blanc. Real time streaming pattern detection for eCommerce. Symposium on Applied Computing, Apr 2016, Pisa, Italy. ⟨10.1145/2851613.2851653⟩. ⟨hal-01433106⟩
  • Matthieu Foucault, Marc Palyart, Xavier Blanc, Gail C. Murphy, Jean-Rémy Falleri. Impact of Developer Turnover on Quality in Open-Source Software. Joint 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⟩. ⟨hal-01186466⟩
  • Matthieu Foucault, Marc Palyart, Jean-Rémy Falleri, Xavier Blanc. Computing Contextual Metric Thresholds. 29th Symposium On Applied Computing, Mar 2014, Gyeongju, South Korea. ⟨10.1145/2554850.2554997⟩. ⟨hal-00911762⟩
  • Jean-Rémy Falleri, Floréal Morandat, Xavier Blanc, Matias Martinez, Martin Monperrus. Fine-grained and Accurate Source Code Differencing. Proceedings of the International Conference on Automated Software Engineering, 2014, Västeras, Sweden. pp.313-324, ⟨10.1145/2642937.2642982⟩. ⟨hal-01054552⟩
  • Cédric Teyton, Marc Palyart, Jean-Rémy Falleri, Floréal Morandat, Xavier Blanc. Automatic extraction of developer expertise. International Conference on Evaluation and Assessment in Software Engineering, May 2014, Londres, United Kingdom. ⟨10.1145/2601248.2601266⟩. ⟨hal-01203537⟩
  • Matthieu Foucault, Jean-Rémy Falleri, Xavier Blanc. Code ownership in open-source software. International Conference on Evaluation and Assessment in Software Engineering, 2014, London, United Kingdom. ⟨10.1145/2601248.2601283⟩. ⟨hal-01433091⟩
  • Ibrahima Fall, Reda Bendraou, Marie-Pierre Gervais, Xavier Blanc. Towards a Full Specification and Use of Overlap Relationships between Work Products in MDE Software Processes. 22nd International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2013, Jun 2013, Hammamet, Tunisia. pp.209-217, ⟨10.1109/WETICE.2013.76⟩. ⟨hal-01216509⟩
  • Cédric Teyton, Jean-Rémy Falleri, Floréal Morandat, Xavier Blanc. Find your library experts. 20th 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⟩. ⟨hal-00919642⟩
  • Cédric Teyton, Jean-Rémy Falleri, Xavier Blanc. Automatic discovery of function mappings between similar libraries. 20th 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⟩. ⟨hal-00919647⟩
  • Reda Bendraou, Marcos Aurélio Almeida da Silva, Marie-Pierre Gervais, Xavier Blanc. Support for deviation detections in the context of multi-viewpoint-based development processes. CAiSE'12 Forum at the 24th International Conference on Advanced Information Systems Engineering, Jun 2012, Gdansk, Poland. pp.23-31. ⟨hal-01272420⟩
  • Anne Etien, Vincent Aranega, Xavier Blanc, Richard Paige. Chaining Model Transformations. Workshop on the Analysis of Model Transformations AMT, 2012, Innsbruck, Austria. ⟨hal-02057427⟩
  • Quentin Enard, Christine Louberry, Charles Consel, Xavier Blanc. An Experimental Study of A Design-driven, Tool-based Development Approach. User Evaluation for Software Engineering Researchers (USER), 2012, Zurich, Switzerland. ⟨10.1109/USER.2012.6226581⟩. ⟨hal-00715759⟩
  • Cédric Teyton, Jean-Rémy Falleri, Xavier Blanc. Mining Library Migration Graphs. 19th 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⟩. ⟨hal-00761204⟩
  • Jonathan Michaux, Xavier Blanc, Pierre Sutra, Marc Shapiro. A Semantically Rich Approach for Collaborative Model Edition. Symp. on Applied Computing (SAC), Mar 2011, Taichung, Taiwan. pp.1470--1475, ⟨10.1145/1982185.1982500⟩. ⟨hal-01248198⟩
  • Jerome Le Noir, Olivier Delande, Daniel Exertier, Marcos Aurélio Almeida da Silva, Xavier Blanc. Operation Based Model Representation: Experiences on Inconsistency Detection. ECMFA 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⟩. ⟨hal-00626824⟩
  • Marcos Aurélio Almeida da Silva, Xavier Blanc, Reda Bendraou. Deviation Management during Process Execution. 26th IEEE/ACM International Conference on Automated Software Engineering (ASE), Nov 2011, Lawrence, Kan, United States. pp.528-531, ⟨10.1109/ASE.2011.6100116⟩. ⟨hal-01286055⟩
  • Marcos Aurélio Almeida da Silva, Reda Bendraou, Jacques Robin, Xavier Blanc. Flexible Deviation Handling during Software Process Enactment. 15th IEEE Workshops on International Enterprise Distributed Object Computing Conference (EDOCW), Aug 2011, Helsinki, Finland. pp.34-41, ⟨10.1109/EDOCW.2011.37⟩. ⟨hal-00626842⟩
  • Marie Gouyette, Olivier Barais, Jérôme Le Noir, Cédric Brun, Marcos Aurélio Almeida da Silva, et al.. Movida studio: a modeling environment to create viewpoints and manage variability in views. IDM- 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. ⟨hal-00660864⟩
  • Carlos Parra, Anthony Cleve, Xavier Blanc, Laurence Duchien. Feature-based Composition of Software Architectures. 4th European Conference on Software Architecture, Aug 2010, Copenhagen, Denmark. pp.230-245, ⟨10.1007/978-3-642-15114-9_18⟩. ⟨inria-00512716⟩
  • Alix Mougenot, Xavier Blanc, Marie-Pierre Gervais. Inconsistency Detection in Distributed Model Driven Software Engineering Environments. 3rd Workshop on Living with Inconsistencies in Software Development, Sep 2010, Antwerp, Belgium. pp.2-7. ⟨hal-01293878⟩
  • Marcos Aurélio Almeida da Silva, Reda Bendraou, Xavier Blanc, Marie-Pierre Gervais. Early Deviation Detection in Modeling Activities of MDE Processes. ACM/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⟩. ⟨hal-01293860⟩
  • Marcos Aurélio Almeida da Silva, Alix Mougenot, Xavier Blanc, Reda Bendraou. Towards Automated Inconsistency Handling in Design Models. 22nd International Conference on Advanced Information Systems Engineering, CAiSE 2010, Jun 2010, Hammamet, Tunisia. pp.348-362, ⟨10.1007/978-3-642-13094-6_28⟩. ⟨hal-01292626⟩
  • Anne Etien, Alexis Muller, Thomas Legrand, Xavier Blanc. Combining Independent Model Transformations. ACM Symposium On Applied Computing (SAC), Mar 2010, Sierre, Switzerland. pp.2237-2243, ⟨10.1145/1774088.1774557⟩. ⟨inria-00516708⟩
  • Marcos Aurélio Almeida da Silva, Alix Mougenot, Reda Bendraou, Jacques Robin, Xavier Blanc. Artifact or Process Guidance, an Empirical Study. MoDELS (2), Oct 2010, Oslo, Norway. pp.318-330, ⟨10.1007/978-3-642-16129-2_23⟩. ⟨hal-01293856⟩
  • Alix Mougenot, Alexis Darrasse, Xavier Blanc, Michèle Soria. Uniform random generation of huge metamodel instances. Fifth 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⟩. ⟨hal-00391816⟩
  • Carlos Parra, Xavier Blanc, Laurence Duchien. Context Awareness for Dynamic Service-Oriented Product Lines. 13th International Software Product Line Conference, Aug 2009, San Francisco, United States. pp.131--140. ⟨inria-00425586⟩
  • Alix Mougenot, Xavier Blanc, Marie-Pierre Gervais. D-Praxis: A Peer-to-Peer Collaborative Model Editing Framework. 9th 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⟩. ⟨hal-00669776⟩
  • Tewfik Ziadi, Xavier Blanc, Amine Raji. From Requirements to Code Revisited. 12th IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC'09), Mar 2009, Tokyo, Japan. pp.228 - 235, ⟨10.1109/ISORC.2009.29⟩. ⟨hal-00470512⟩
  • Xavier Blanc, Alix Mougenot, Isabelle Mounier, Tom Mens. Incremental Detection of Model Inconsistencies based on Model Operations. 21st International Conference on Advanced Information Systems Engineering (CAiSE'09), Jun 2009, Amsterdam, Netherlands. pp.32-46, ⟨10.1007/978-3-642-02144-2_8⟩. ⟨hal-00669769⟩
  • Xavier Blanc. Tutorials at MODELS 2008. Model 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⟩. ⟨hal-01303716⟩
  • Xavier Blanc, Isabelle Mounier, Alix Mougenot, Tom Mens. Detecting Model Inconsistency Through Operation-Based Model Construction. 30th International Conference on Software Engineering (ICSE 2008), May 2008, Leipzig, Germany. pp.511-520, ⟨10.1145/1368088.1368158⟩. ⟨hal-01303728⟩
  • Prawee Sriplakich, Xavier Blanc, Marie-Pierre Gervais. Collaborative Software Engineering on Large-scale models: Requirements and Experience in ModelBus. 23rd Annual ACM Symposium on Applied Computing (SAC'08), Mar 2008, Fortaleza, Ceará, Brazil. pp.674-681, ⟨10.1145/1363686.1363849⟩. ⟨hal-00668912⟩
  • Reda Bendraou, Marie-Pierre Gervais, Xavier Blanc, Jean-Marc Jézéquel. Vers l'Exécutabilité des Modèles de Procédés Logiciels. 14ème colloque international sur les Langages et Modèles à Objets (LMO'08), Mar 2008, Montréal, Quebec, Canada. pp.153-168. ⟨inria-00371227⟩
  • Xavier Blanc. Ingénierie logicielle guidée par les modèles - Avantages et limites actuels. INFORSID, May 2007, Perros-Guirec, France. pp.7-11. ⟨hal-01305786⟩
  • Prawee Sriplakich, Xavier Blanc, Marie-Pierre Gervais. Support collaboratif pour la manipulation de modèles à large échelle. 3ème Journées sur l'Ingénierie Dirigée par les Modèles (IDM '07), Mar 2007, Toulouse, France. pp.25-40. ⟨hal-01336165⟩
  • Grégory Fombelle, Xavier Blanc, Laurent Rioux, Marie-Pierre Gervais. Construction Formelle et Gestion de la Cohérence des Modèles. 3ème Conférence sur l'Ingénierie des Modèles (IDM'07), Mar 2007, Toulouse, France. pp.59-73. ⟨hal-01334990⟩
  • Prawee Sriplakich, Xavier Blanc, Marie-Pierre Gervais. Supporting Transparent Model Update in Distributed CASE Tool Integration. Annual ACM Symposium on Applied Computing (SAC'06), Apr 2006, Dijon, France. pp.1759-1766, ⟨10.1145/1141277.1141692⟩. ⟨hal-01352092⟩
  • Prawee Sriplakich, Xavier Blanc, Marie-Pierre Gervais. Applying Model Fragment Copy-Restore to Build an Open and Distributed MDA Environment. ACM/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⟩. ⟨hal-01352095⟩
  • Xavier Blanc, Tewfik Ziadi, Cédric Besse. Génération de code pour les système réactifs à partir de modèles UML2 - Application à AIBO. 2ème Journées sur l'Ingénierie Dirigée par les Modèles (IDM '06), Jun 2006, Lille, France. pp.189-205. ⟨hal-01351628⟩
  • Prawee Sriplakich, Xavier Blanc, Marie-Pierre Gervais. Supporting Collaborative Development in an Open MDA Environment. IEEE International Conference on Software Maintenance (ICSM'06), Sep 2006, Philadelphia, United States. pp.244-253, ⟨10.1109/ICSM.2006.64⟩. ⟨hal-01352090⟩
  • Grégory Fombelle, Xavier Blanc, Laurent Rioux, Marie-Pierre Gervais. Finding a Path to Model Consistency. 2nd European Conference on MDA (ECDMA '06), Jul 2006, Bilbao, Spain. pp.101-112, ⟨10.1007/11787044_9⟩. ⟨hal-01351679⟩
  • Reda Bendraou, Marie-Pierre Gervais, Xavier Blanc. UML4SPM: An Executable Software Process Modelling Language Providing High-Level Abstractions. 10th International IEEE Enterprise Distributed Object Computing Conference (EDOC '06), Oct 2006, Hong Kong, China. pp.297-306, ⟨10.1109/EDOC.2006.65⟩. ⟨hal-01351625⟩
  • Xavier Blanc, Marie-Pierre Gervais, Prawee Sriplakich. Services de modélisation et Web Services Application sur le ModelBus. Journée Objets, Composants et Modèles, GDR 673 Algorithmique, Langages et Programmation du CNRS, Mar 2005, Bern, Suisse. pp.63-69. ⟨hal-01416467⟩
  • Samir Ammour, Mikal Ziane, Xavier Blanc, Salima Chantit. A UML precise specification of design patterns using decoupling constraints. 4th Workshop in Software Model Engineering (WiSME '05), Oct 2005, Montego Bay, Jamaica. ⟨hal-01486922⟩
  • Reda Bendraou, Marie-Pierre Gervais, Xavier Blanc. UML4SPM: A UML2.0-Based Metamodel for Software Process Modelling. ACM/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⟩. ⟨hal-01486927⟩
  • Xavier Blanc, Marie-Pierre Gervais, Prawee Sriplakich. Modeling Services and Web Services: Application of ModelBus. International Conference on Software Engineering Research and Practice (SERP'05), Jun 2005, Las Vegas, United States. pp.557-563. ⟨hal-01486930⟩
  • Salim Bouzitouna, Marie-Pierre Gervais, Xavier Blanc. Model Reuse in MDA. International Conference on Software Engineering Research and Practice (SERP '05), Jun 2005, Las Vegas, United States. pp.354-360. ⟨hal-01486937⟩
  • Xavier Blanc, Franklin Ramalho, Jacques Robin. Metamodel Reuse with MOF. MoDELS 2005 - 8th International Conference on Model Driven Engineering Languages and Systems, Oct 2005, Montego Bay, Jamaica. pp.661-675, ⟨10.1007/11557432_49⟩. ⟨hal-01418175⟩
  • Samir Ammour, Xavier Blanc, Mikal Ziane. Transformations de modèles UML outillées: Retour d'expériences. MajecStic 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. ⟨inria-00000682⟩
  • Xavier Blanc, Salim Bouzitouna, Marie-Pierre Gervais. A Critical Analysis of MDA Standards through an Implementation : the ModFact Tool. 1st European Workshop on Model Driven Architecture with Emphasis on Industrial Applications (EWMDA-IA'04), Mar 2004, Enschede, Netherlands. pp.115-122. ⟨hal-01496156⟩
  • Samir Ammour, Xavier Blanc, Mikal Ziane, Philippe Desfray. Improving Pattern Support in UML CASE tools. UML 2004 Workshop on Consistency Problems in UML-based Software Development III, Oct 2004, Lisbon, Portugal. ⟨hal-01520002⟩
  • Xavier Blanc, Marie-Pierre Gervais, Prawee Sriplakich. Model Bus : "Towards the Interoperability of Modelling Tools". Model Driven Architecture: Foundations and Applications (MDAFA 2004), Jun 2004, Linköping University, Sweden. pp.17-32, ⟨10.1007/11538097_2⟩. ⟨hal-01520005⟩
  • Xavier Blanc, Marie-Pierre Gervais, Maher Lamari, Prawee Sriplakich. Towards an Integrated Transformation Environment (ITE) for Model Driven Development (MDD), Invited Session "Model Driven Development". 8th World Multi-Conference on Systemics, Cybernetics and Informatics (SCI '2004), Jul 2004, Orlando, United States. ⟨hal-01520007⟩
  • Xavier Blanc, Raymonde Le Delliou. Information System architecture with RM-ODP: an on-the-field experience. Open Distributed Processing: Enterprise, Computation, Knowledge, Engineering and Realisation (WOODPECKER 2001), Jul 2001, Setúbal, Portugal. pp.27-37. ⟨hal-01571171⟩
  • Xavier Blanc, Marie-Pierre Gervais, Raymonde Le Delliou. On the Construction of Distributed RM-ODP Specifications. IFIP 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⟩. ⟨hal-01571168⟩
  • Nicolas Revault, Xavier Blanc, Jean-François Perrot. Traduction de méta-modèles. Language et Modèle à Objets 2001 (LMO'01), Jan 2001, Le Croisic, France. ⟨hal-01570703⟩
  • Xavier Blanc, Marie-Pierre Gervais, Raymonde Le Delliou. A Comparison of the Basic DO Concepts in Standardization. International Symposium on Distributed Objects and Applications, Sep 2000, Anvers, Belgium. pp.209-217, ⟨10.1109/DOA.2000.874192⟩. ⟨hal-01572517⟩
  • Xavier Blanc, A. Rano, Raymonde Le Delliou. Génération automatique de structures de documents XML à partir de méta-modèles MOF. Nouvelle Technologies de la Repartition 2000, Nov 2000, Paris, France. ⟨hal-01572516⟩
  • Xavier Blanc, Marie-Pierre Gervais, Raymonde Le Delliou. The Specifications Exchange Service of an RM-ODP Framework. 4th International Enterprise Distributed Object Computing Conference, Sep 2000, Makuhari, Japan. pp.86-90, ⟨10.1109/EDOC.2000.882347⟩. ⟨hal-01573115⟩
  • Nicolas Revault, Xavier Blanc, Jean-François Perrot. On Meta-Modeling Formalisms and Rule-Based Model Transforms. International Workshop on Model Engineering of ECOOP 2000 (IWME '00), Jun 2000, Cannes, France. ⟨hal-01572496⟩
  • Xavier Blanc, Marie-Pierre Gervais, Raymonde Le Delliou. Using the UML Language to express the ODP Enterprise concepts. 3rd International Enterprise Distributed Object Computing Conference, Sep 1999, Mannheim, Germany. pp.50-59, ⟨10.1109/EDOC.1999.792049⟩. ⟨hal-01574417⟩

Books2 documents

  • Xavier Blanc, Isabelle Mounier. UML2 pour les développeurs. Eyrolles, pp.202, 2006, 221212029X. ⟨hal-01351629⟩
  • Xavier Blanc. MDA en action : Ingénierie logicielle guidée par les modèles. Eyrolles, 2005, 2-212-11539-3. ⟨hal-01418176⟩

Book sections1 document

  • Carlos Parra, Xavier Blanc, Laurence Duchien, Nicolas Pessemier, Rafael Leaño, et al.. Dynamic Software Product Lines for Context-Aware Web Services. Michael 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. ⟨inria-00425565⟩

Directions of work or proceedings1 document

  • Xavier Blanc, Laurence Duchien. Actes des Septièmes journées nationales du GDR Génie de la Programmation et du Logiciel. 7eme journées du GDR Génie de la Programmation et du Logiciel, Jun 2015, Bordeaux, France. 2015. ⟨hal-01169584⟩

Preprints, Working Papers, ...3 documents

  • Matthieu Foucault, Jean-Rémy Falleri, Xavier Blanc. Code Ownership in Open-Source Software. 2014. ⟨hal-00976024⟩
  • Cédric Teyton, Marc Palyart, Jean-Rémy Falleri, Floréal Morandat, Xavier Blanc. Automatic Extraction of Developer Expertise. 2014. ⟨hal-00965074⟩
  • Cédric Teyton, Jean-Rémy Falleri, Marc Palyart, Xavier Blanc. A Study of Library Migration in Java Software. 2013. ⟨hal-00838713⟩

Reports2 documents

  • Jean-Rémy Falleri, Cédric Teyton, Matthieu Foucault, Marc Palyart, Floréal Morandat, et al.. The Harmony Platform. 2013. ⟨hal-00856957⟩
  • Xavier Blanc, Marie-Pierre Gervais, Raymonde Le-Delliou. Using the UML Language to Express the ODP Enterprise Concepts. [Research Report] lip6.1999.024, LIP6. 1999. ⟨hal-02548256⟩