Accéder directement au contenu

Xavier Blanc

96
Documents

Présentation

Xavier Blanc obtained his Ph.D degree from [Paris 6 University](http://www.lip6.fr/) in 2001. He worked on software modeling for E.D.F (Electricité de France). He then joined [Softeam ](http://www.softeam.com/)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](https://www.u-bordeaux.fr/). From 2011 to 2014 he was deputy director of the computer science laboratory ([LaBRI](http://www.labri.fr/)) of the Bordeaux University. Since 2012 he is a member of the [Software Engineering Group](http://se.labri.fr/) of this laboratory. Since 2014 he lead the [ProgResS group](http://www.labri.fr/index.php?n=Progress.Progress). 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)](http://www.u-bordeaux1.fr/ufr/math-info/formation/informatique/masters/master-informatique/specialite-genie-logiciel.html).

Publications

Fostering the Diversity of Exploratory Testing in Web Applications

Julien Leveau , Xavier Blanc , Laurent Réveillère , Jean-Rémy Falleri , Romain Rouvoy
Journal of Software Testing, Verification and Reliability, inPress, ⟨10.1002/stvr.1827⟩
Article dans une revue hal-03536908v1
Image document

Homogenization of the Poisson equation in a non-periodically perforated domain

Xavier Blanc , Sylvain Wolf
Asymptotic Analysis, 2021, ⟨10.3233/ASY-201667⟩
Article dans une revue hal-02019504v2
Image document

Fostering good coding practices through individual feedback and gamification: an industrial case study

Matthieu Foucault , Xavier Blanc , Jean-Rémy Falleri , Margaret-Anne Storey
Empirical Software Engineering, 2019, 24 (6), pp.3731-3754. ⟨10.1007/s10664-019-09719-4⟩
Article dans une revue hal-02485795v1
Image document

Approximation locale précisée dans des problèmes multi-échelles avec défauts localisés

Xavier Blanc , Marc Josien , Claude Le Bris
Comptes Rendus. Mathématique, 2019, ⟨10.1016/j.crma.2018.12.005⟩
Article dans une revue hal-01893991v2

Schedulability Analysis of Graph-Based Real-Time Task Model with Precedence Constraints

Rongfei Xu , Li Zhang , Ning Ge , Xavier Blanc
International Journal of Software Engineering and Knowledge Engineering, 2018, 28 (11n12), pp.1575-1595. ⟨10.1142/S0218194018400181⟩
Article dans une revue hal-02485780v1
Image document

Global existence of a radiative Euler system coupled to an electromagnetic field

Xavier Blanc , Bernard Ducomet , Šárka Nečasová
Advances in Nonlinear Analysis, 2018, ⟨10.1515/anona-2017-0117⟩
Article dans une revue hal-01782380v1

Who should comment on this pull request? Analyzing attributes for more accurate commenter recommendation in pull-based development

Jing Jiang , Yun Yang , Jiahuan He , Xavier Blanc , Li Zhang
Information and Software Technology, 2017, 84, pp.48-62. ⟨10.1016/j.infsof.2016.10.006⟩
Article dans une revue hal-02485792v1
Image document

On the usefulness of ownership metrics in open-source software projects

Matthieu Foucault , Cédric Teyton , David Lo , Xavier Blanc , Jean-Rémy Falleri
Information and Software Technology, 2015, 64, pp.102-112. ⟨10.1016/j.infsof.2015.01.013⟩
Article dans une revue hal-01433069v1

A study of library migrations in Java

Cédric Teyton , Jean-Rémy Falleri , Marc Palyart , Xavier Blanc
Journal of Software: Evolution and Process, 2014, 26 (11), pp.1030-1052. ⟨10.1002/smr.1660⟩
Article dans une revue hal-01203534v1
Image document

Incremental inconsistency detection with low memory overhead

Jean-Rémy Falleri , Xavier Blanc , Reda Bendraou , Marcos Aurélio Almeida da Silva , Cédric Teyton
Software: Practice and Experience, 2014, 44 (5), pp.621-641. ⟨10.1002/spe.2171⟩
Article dans une revue hal-00975337v1
Image document

Unifying design and runtime software adaptation using aspect models

Carlos Parra , Xavier Blanc , Anthony Cleve , Laurence Duchien
Science of Computer Programming, 2011, Special Issue on Software Evolution, Adaptability and Variability, 76 (12), pp.1247-1260. ⟨10.1016/j.scico.2010.12.005⟩
Article dans une revue inria-00564592v1

Vérification de cohérence entre modèles de tâches et de dialogue en conception centrée-utilisateur

Sybille Caffiau , Patrick Girard , Laurent Guittet , Xavier Blanc
Revue des Sciences et Technologies de l'Information - Série ISI : Ingénierie des Systèmes d'Information, 2011, 16 (5), pp.9--41. ⟨10.3166/isi.16.5.9-41⟩
Article dans une revue hal-03273770v1
Image document

A Comparison of Six UML-Based Languages for Software Process Modeling

Reda Bendraou , Jean-Marc Jézéquel , Marie-Pierre Gervais , Xavier Blanc
IEEE Transactions on Software Engineering, 2010, 36 (5), pp.662-675. ⟨10.1109/TSE.2009.85⟩
Article dans une revue inria-00477520v1

Interopérabilité de spécifications

Marie-Pierre Gervais , Xavier Blanc
Revue des Sciences et Technologies de l'Information - Série L'Objet : logiciel, bases de données, réseaux, 2002, 8 (4), pp.121-144. ⟨10.3166/objet.8.4.121-144⟩
Article dans une revue hal-01198715v1
Image document

What the Fix? A Study of ASATs Rule Documentation

Corentin Latappy , Thomas Degueule , Jean-Rémy Falleri , Romain Robbes , Xavier Blanc
32nd IEEE/ACM International Conference on Program Comprehension (ICPC 2024), Apr 2024, Lisboa, Portugal. ⟨10.1145/3643916.3644404⟩
Communication dans un congrès hal-04450208v1
Image document

MLinter: Learning Coding Practices from Examples-Dream or Reality?

Corentin Latappy , Quentin Perez , Thomas Degueule , Jean-Rémy Falleri , Christelle Urtado
30th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Mar 2023, Macao SAR, Macau SAR China
Communication dans un congrès hal-03951403v1
Image document

FP-Crawlers: Studying the Resilience of Browser Fingerprinting to Block Crawlers

Antoine Vastel , Walter Rudametkin , Romain Rouvoy , Xavier Blanc
MADWeb'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-02441653v1
Image document

Fostering the Diversity of Exploratory Testing in Web Applications

Julien Leveau , Xavier Blanc , Laurent Réveillère , Jean-Rémy Falleri , Romain Rouvoy
ICST 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-02398969v1
Image document

Handling Duplicates in Dockerfiles Families: Learning from Experts

Mohamed Oumaziz , Jean-Rémy Falleri , Xavier Blanc , Tegawendé Bissyandé , Jacques Klein
2019 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-02485839v1
Image document

On Adopting Linters to Deal with Performance Concerns in Android Apps

Sarra Habchi , Xavier Blanc , Romain Rouvoy
ASE18 - 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-01829135v1

Empirical Study on REST APIs Usage in Android Mobile Applications

Rongfei Xu , Li Zhang , Ning Ge , Xavier Blanc
15th 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-02486049v1
Image document

Empirical Study on REST APIs Usage in Android Mobile Applications

Mohamed Oumaziz , Abdelkarim Belkhir , Tristan Vacher , Eric Beaudry , Xavier Blanc
15th 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-02182089v1

Automated Generation of REST API Specification from Plain HTML Documentation

Hanyang Cao , Jean-Rémy Falleri , Xavier Blanc
15th 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-02182076v1
Image document

Automatic identification of client-side JavaScript libraries in web applications

Hanyang Cao , Yuxian Peng , Jing Jiang , Jean-Rémy Falleri , Xavier Blanc
32nd ACM SIGAPP Symposium On Applied Computing (SAC), Apr 2017, Marrakech, Morocco. pp.670-677, ⟨10.1145/3019612.3019845⟩
Communication dans un congrès hal-02182165v1
Image document

Documentation Reuse: Hot or Not? An Empirical Study

Mohamed Oumaziz , Alan Charpentier , Jean-Rémy Falleri , Xavier Blanc
16th 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-02182142v1
Image document

JSON Patch for Turning a Pull REST API into a Push

Hanyang Cao , Jean-Rémy Falleri , Xavier Blanc , Li Zhang
International Conference on Service-Oriented Computing, 2016, BANFF, Canada. ⟨10.1007/978-3-319-46295-0_27⟩
Communication dans un congrès hal-01433078v1

Real time streaming pattern detection for eCommerce

William Braik , Floréal Morandat , Jean-Rémy Falleri , Xavier Blanc
Symposium on Applied Computing, Apr 2016, Pisa, Italy. ⟨10.1145/2851613.2851653⟩
Communication dans un congrès hal-01433106v1
Image document

Impact of Developer Turnover on Quality in Open-Source Software

Matthieu Foucault , Marc Palyart , Xavier Blanc , Gail C. Murphy , Jean-Rémy Falleri
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⟩
Communication dans un congrès hal-01186466v1

Code ownership in open-source software

Matthieu Foucault , Jean-Rémy Falleri , Xavier Blanc
International Conference on Evaluation and Assessment in Software Engineering, 2014, London, United Kingdom. ⟨10.1145/2601248.2601283⟩
Communication dans un congrès hal-01433091v1

Automatic extraction of developer expertise

Cédric Teyton , Marc Palyart , Jean-Rémy Falleri , Floréal Morandat , Xavier Blanc
International Conference on Evaluation and Assessment in Software Engineering, May 2014, Londres, United Kingdom. ⟨10.1145/2601248.2601266⟩
Communication dans un congrès hal-01203537v1
Image document

Computing Contextual Metric Thresholds

Matthieu Foucault , Marc Palyart , Jean-Rémy Falleri , Xavier Blanc
29th Symposium On Applied Computing, Mar 2014, Gyeongju, South Korea. ⟨10.1145/2554850.2554997⟩
Communication dans un congrès hal-00911762v1
Image document

Fine-grained and Accurate Source Code Differencing

Jean-Rémy Falleri , Floréal Morandat , Xavier Blanc , Matias Martinez , Martin Monperrus
Proceedings 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-01054552v1

Automatic discovery of function mappings between similar libraries

Cédric Teyton , Jean-Rémy Falleri , Xavier Blanc
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⟩
Communication dans un congrès hal-00919647v1

Find your library experts

Cédric Teyton , Jean-Rémy Falleri , Floréal Morandat , Xavier Blanc
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⟩
Communication dans un congrès hal-00919642v1

Towards a Full Specification and Use of Overlap Relationships between Work Products in MDE Software Processes

Ibrahima Fall , Reda Bendraou , Marie-Pierre Gervais , Xavier Blanc
22nd 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-01216509v1
Image document

An Experimental Study of A Design-driven, Tool-based Development Approach

Quentin Enard , Christine Louberry , Charles Consel , Xavier Blanc
User Evaluation for Software Engineering Researchers (USER), 2012, Zurich, Switzerland. ⟨10.1109/USER.2012.6226581⟩
Communication dans un congrès hal-00715759v1

Support for deviation detections in the context of multi-viewpoint-based development processes

Reda Bendraou , Marcos Aurélio Almeida da Silva , Marie-Pierre Gervais , Xavier Blanc
CAiSE'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-01272420v1
Image document

Chaining Model Transformations

Anne Etien , Vincent Aranega , Xavier Blanc , Richard Paige
Workshop on the Analysis of Model Transformations AMT, 2012, Innsbruck, Austria
Communication dans un congrès hal-02057427v1
Image document

Mining Library Migration Graphs

Cédric Teyton , Jean-Rémy Falleri , Xavier Blanc
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⟩
Communication dans un congrès hal-00761204v1

Deviation Management during Process Execution

Marcos Aurélio Almeida da Silva , Xavier Blanc , Reda Bendraou
26th 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-01286055v1
Image document

A Semantically Rich Approach for Collaborative Model Edition

Jonathan Michaux , Xavier Blanc , Pierre Sutra , Marc Shapiro
Symp. on Applied Computing (SAC), Mar 2011, Taichung, Taiwan. pp.1470--1475, ⟨10.1145/1982185.1982500⟩
Communication dans un congrès hal-01248198v1
Image document

Operation Based Model Representation: Experiences on Inconsistency Detection

Jerome Le Noir , Olivier Delande , Daniel Exertier , Marcos Aurélio Almeida da Silva , Xavier Blanc
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⟩
Communication dans un congrès hal-00626824v1
Image document

Movida studio: a modeling environment to create viewpoints and manage variability in views

Marie Gouyette , Olivier Barais , Jérôme Le Noir , Cédric Brun , Marcos Aurélio Almeida da Silva
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
Communication dans un congrès hal-00660864v1
Image document

Flexible Deviation Handling during Software Process Enactment

Marcos Aurélio Almeida da Silva , Reda Bendraou , Jacques Robin , Xavier Blanc
15th 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-00626842v1

Artifact or Process Guidance, an Empirical Study

Marcos Aurélio Almeida da Silva , Alix Mougenot , Reda Bendraou , Jacques Robin , Xavier Blanc
MoDELS (2), Oct 2010, Oslo, Norway. pp.318-330, ⟨10.1007/978-3-642-16129-2_23⟩
Communication dans un congrès hal-01293856v1
Image document

Feature-based Composition of Software Architectures

Carlos Parra , Anthony Cleve , Xavier Blanc , Laurence Duchien
4th 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-00512716v1

Towards Automated Inconsistency Handling in Design Models

Marcos Aurélio Almeida da Silva , Alix Mougenot , Xavier Blanc , Reda Bendraou
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⟩
Communication dans un congrès hal-01292626v1

Early Deviation Detection in Modeling Activities of MDE Processes

Marcos Aurélio Almeida da Silva , Reda Bendraou , Xavier Blanc , Marie-Pierre Gervais
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⟩
Communication dans un congrès hal-01293860v1

Inconsistency Detection in Distributed Model Driven Software Engineering Environments

Alix Mougenot , Xavier Blanc , Marie-Pierre Gervais
3rd Workshop on Living with Inconsistencies in Software Development, Sep 2010, Antwerp, Belgium. pp.2-7
Communication dans un congrès hal-01293878v1

Combining Independent Model Transformations

Anne Etien , Alexis Muller , Thomas Legrand , Xavier Blanc
ACM Symposium On Applied Computing (SAC), Mar 2010, Sierre, Switzerland. pp.2237-2243, ⟨10.1145/1774088.1774557⟩
Communication dans un congrès inria-00516708v1

Incremental Detection of Model Inconsistencies based on Model Operations

Xavier Blanc , Alix Mougenot , Isabelle Mounier , Tom Mens
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⟩
Communication dans un congrès hal-00669769v1
Image document

From Requirements to Code Revisited

Tewfik Ziadi , Xavier Blanc , Amine Raji
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⟩
Communication dans un congrès hal-00470512v1

D-Praxis: A Peer-to-Peer Collaborative Model Editing Framework

Alix Mougenot , Xavier Blanc , Marie-Pierre Gervais
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⟩
Communication dans un congrès hal-00669776v1
Image document

Context Awareness for Dynamic Service-Oriented Product Lines

Carlos Parra , Xavier Blanc , Laurence Duchien
13th International Software Product Line Conference, Aug 2009, San Francisco, United States. pp.131--140
Communication dans un congrès inria-00425586v1

Uniform random generation of huge metamodel instances

Alix Mougenot , Alexis Darrasse , Xavier Blanc , Michèle Soria
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⟩
Communication dans un congrès hal-00391816v1
Image document

Vers l'Exécutabilité des Modèles de Procédés Logiciels

Reda Bendraou , Marie-Pierre Gervais , Xavier Blanc , Jean-Marc Jézéquel
14è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-00371227v1

Detecting Model Inconsistency Through Operation-Based Model Construction

Xavier Blanc , Isabelle Mounier , Alix Mougenot , Tom Mens
30th International Conference on Software Engineering (ICSE 2008), May 2008, Leipzig, Germany. pp.511-520, ⟨10.1145/1368088.1368158⟩
Communication dans un congrès hal-01303728v1

Tutorials at MODELS 2008

Xavier Blanc
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⟩
Communication dans un congrès hal-01303716v1

Collaborative Software Engineering on Large-scale models: Requirements and Experience in ModelBus

Prawee Sriplakich , Xavier Blanc , Marie-Pierre Gervais
23rd 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-00668912v1

Support collaboratif pour la manipulation de modèles à large échelle

Prawee Sriplakich , Xavier Blanc , Marie-Pierre Gervais
3è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-01336165v1

Ingénierie logicielle guidée par les modèles - Avantages et limites actuels

Xavier Blanc
INFORSID, May 2007, Perros-Guirec, France. pp.7-11
Communication dans un congrès hal-01305786v1

Construction Formelle et Gestion de la Cohérence des Modèles

Grégory Fombelle , Xavier Blanc , Laurent Rioux , Marie-Pierre Gervais
3è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-01334990v1

Finding a Path to Model Consistency

Grégory Fombelle , Xavier Blanc , Laurent Rioux , Marie-Pierre Gervais
2nd European Conference on MDA (ECDMA '06), Jul 2006, Bilbao, Spain. pp.101-112, ⟨10.1007/11787044_9⟩
Communication dans un congrès hal-01351679v1

UML4SPM: An Executable Software Process Modelling Language Providing High-Level Abstractions

Reda Bendraou , Marie-Pierre Gervais , Xavier Blanc
10th 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-01351625v1

Supporting Transparent Model Update in Distributed CASE Tool Integration

Prawee Sriplakich , Xavier Blanc , Marie-Pierre Gervais
Annual ACM Symposium on Applied Computing (SAC'06), Apr 2006, Dijon, France. pp.1759-1766, ⟨10.1145/1141277.1141692⟩
Communication dans un congrès hal-01352092v1

Applying Model Fragment Copy-Restore to Build an Open and Distributed MDA Environment

Prawee Sriplakich , Xavier Blanc , Marie-Pierre Gervais
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⟩
Communication dans un congrès hal-01352095v1

Génération de code pour les système réactifs à partir de modèles UML2 - Application à AIBO

Xavier Blanc , Tewfik Ziadi , Cédric Besse
2è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-01351628v1

Supporting Collaborative Development in an Open MDA Environment

Prawee Sriplakich , Xavier Blanc , Marie-Pierre Gervais
IEEE 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-01352090v1
Image document

Transformations de modèles UML outillées: Retour d'expériences

Samir Ammour , Xavier Blanc , Mikal Ziane
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
Communication dans un congrès inria-00000682v1

A UML precise specification of design patterns using decoupling constraints

Samir Ammour , Mikal Ziane , Xavier Blanc , Salima Chantit
4th Workshop in Software Model Engineering (WiSME '05), Oct 2005, Montego Bay, Jamaica
Communication dans un congrès hal-01486922v1

Services de modélisation et Web Services Application sur le ModelBus

Xavier Blanc , Marie-Pierre Gervais , Prawee Sriplakich
Journé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-01416467v1

Modeling Services and Web Services: Application of ModelBus

Xavier Blanc , Marie-Pierre Gervais , Prawee Sriplakich
International Conference on Software Engineering Research and Practice (SERP'05), Jun 2005, Las Vegas, United States. pp.557-563
Communication dans un congrès hal-01486930v1

Model Reuse in MDA

Salim Bouzitouna , Marie-Pierre Gervais , Xavier Blanc
International Conference on Software Engineering Research and Practice (SERP '05), Jun 2005, Las Vegas, United States. pp.354-360
Communication dans un congrès hal-01486937v1

UML4SPM: A UML2.0-Based Metamodel for Software Process Modelling

Reda Bendraou , Marie-Pierre Gervais , Xavier Blanc
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⟩
Communication dans un congrès hal-01486927v1

Metamodel Reuse with MOF

Xavier Blanc , Franklin Ramalho , Jacques Robin
MoDELS 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 hal-01418175v1

Towards an Integrated Transformation Environment (ITE) for Model Driven Development (MDD), Invited Session "Model Driven Development"

Xavier Blanc , Marie-Pierre Gervais , Maher Lamari , Prawee Sriplakich
8th World Multi-Conference on Systemics, Cybernetics and Informatics (SCI '2004), Jul 2004, Orlando, United States
Communication dans un congrès hal-01520007v1

A Critical Analysis of MDA Standards through an Implementation : the ModFact Tool

Xavier Blanc , Salim Bouzitouna , Marie-Pierre Gervais
1st 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-01496156v1

Model Bus : "Towards the Interoperability of Modelling Tools"

Xavier Blanc , Marie-Pierre Gervais , Prawee Sriplakich
Model 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 hal-01520005v1

Improving Pattern Support in UML CASE tools

Samir Ammour , Xavier Blanc , Mikal Ziane , Philippe Desfray
UML 2004 Workshop on Consistency Problems in UML-based Software Development III, Oct 2004, Lisbon, Portugal
Communication dans un congrès hal-01520002v1

Traduction de méta-modèles

Nicolas Revault , Xavier Blanc , Jean-François Perrot
Language et Modèle à Objets 2001 (LMO'01), Jan 2001, Le Croisic, France
Communication dans un congrès hal-01570703v1

On the Construction of Distributed RM-ODP Specifications

Xavier Blanc , Marie-Pierre Gervais , Raymonde Le Delliou
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⟩
Communication dans un congrès hal-01571168v1

Information System architecture with RM-ODP: an on-the-field experience

Xavier Blanc , Raymonde Le Delliou
Open Distributed Processing: Enterprise, Computation, Knowledge, Engineering and Realisation (WOODPECKER 2001), Jul 2001, Setúbal, Portugal. pp.27-37
Communication dans un congrès hal-01571171v1

On Meta-Modeling Formalisms and Rule-Based Model Transforms

Nicolas Revault , Xavier Blanc , Jean-François Perrot
International Workshop on Model Engineering of ECOOP 2000 (IWME '00), Jun 2000, Cannes, France
Communication dans un congrès hal-01572496v1

The Specifications Exchange Service of an RM-ODP Framework

Xavier Blanc , Marie-Pierre Gervais , Raymonde Le Delliou
4th International Enterprise Distributed Object Computing Conference, Sep 2000, Makuhari, Japan. pp.86-90, ⟨10.1109/EDOC.2000.882347⟩
Communication dans un congrès hal-01573115v1

A Comparison of the Basic DO Concepts in Standardization

Xavier Blanc , Marie-Pierre Gervais , Raymonde Le Delliou
International Symposium on Distributed Objects and Applications, Sep 2000, Anvers, Belgium. pp.209-217, ⟨10.1109/DOA.2000.874192⟩
Communication dans un congrès hal-01572517v1

Génération automatique de structures de documents XML à partir de méta-modèles MOF

Xavier Blanc , A. Rano , Raymonde Le Delliou
Nouvelle Technologies de la Repartition 2000, Nov 2000, Paris, France
Communication dans un congrès hal-01572516v1

Using the UML Language to express the ODP Enterprise concepts

Xavier Blanc , Marie-Pierre Gervais , Raymonde Le Delliou
3rd International Enterprise Distributed Object Computing Conference, Sep 1999, Mannheim, Germany. pp.50-59, ⟨10.1109/EDOC.1999.792049⟩
Communication dans un congrès hal-01574417v1

Dynamic Software Product Lines for Context-Aware Web Services

Carlos Parra , Xavier Blanc , Laurence Duchien , Nicolas Pessemier , Rafael Leaño
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
Chapitre d'ouvrage inria-00425565v1