Xavier Blanc

98
Documents

Présentation

Publications

Publications

Deposit thumbnail

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, 2022, 32 (5), ⟨10.1002/stvr.1827⟩

Article dans une revue hal-03536908v1
Deposit thumbnail

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

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

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
Deposit thumbnail

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
Deposit thumbnail

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

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 istex hal-01203534v1

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 istex hal-03273770v1
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

What the Fix? A Study of ASATs Rule Documentation

Corentin Latappy , Thomas Degueule , Jean-Rémy Falleri , Romain Robbes , Xavier Blanc et al.

32nd IEEE/ACM International Conference on Program Comprehension (ICPC 2024), Apr 2024, Lisboa, Portugal. pp.246-257, ⟨10.1145/3643916.3644404⟩

Communication dans un congrès hal-04450208v1
Deposit thumbnail

MOON: Assisting Students in Completing Educational Notebook Scenarios

Christophe Casseau , Jean-Rémy Falleri , Thomas Degueule , Xavier Blanc

2023 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-04219684v1
Deposit thumbnail

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

Corentin Latappy , Quentin Perez , Thomas Degueule , Jean-Rémy Falleri , Christelle Urtado et al.

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-03951403v1
Deposit thumbnail

Immediate Feedback for Students to Solve Notebook Reproducibility Problems in the Classroom

Christophe Casseau , Jean-Rémy Falleri , Xavier Blanc , Thomas Degueule

2021 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-03378094v1

An Improving Approach for DOM-Based Web Test Suite Repair

Wei Chen , Hanyang Cao , Xavier Blanc

21st International Conference on Web Engineering (ICWE 2021), Springer, May 2021, Biarritz, France. pp.372-387, ⟨10.1007/978-3-030-74296-6_29⟩

Communication dans un congrès hal-04900168v1
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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

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

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
Deposit thumbnail

Empirical Study on REST APIs Usage in Android Mobile Applications

Mohamed Oumaziz , Abdelkarim Belkhir , Tristan Vacher , Eric Beaudry , Xavier Blanc et al.

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
Deposit thumbnail

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

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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

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

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

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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

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
Deposit thumbnail

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
Deposit thumbnail

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 et al.

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

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 istex 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
Deposit thumbnail

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

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 istex hal-01293856v1

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 istex hal-01292626v1
Deposit thumbnail

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
Deposit thumbnail

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 istex hal-00669776v1

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 istex hal-00391816v1

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

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 istex 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
Deposit thumbnail

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

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

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

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 istex 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

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 istex hal-01352095v1

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

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

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

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 istex 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 istex hal-01418175v1

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

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
Deposit thumbnail

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

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

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

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 istex hal-01520005v1

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

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

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

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

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

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

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

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

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 et al.

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