Skip to Main content
Number of documents

60

Publications


Journal articles9 documents

  • 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⟩
  • Nour Aboud, Gabriela Arévalo, Olivier Bendavid, Jean-Rémy Falleri, Nicolas Haderer, et al.. Building Hierarchical Component Directories. The Journal of Object Technology, Chair of Software Engineering, 2019, 18 (1), pp.21--37. ⟨10.5381/jot.2019.18.1.a2⟩. ⟨hal-02073774⟩
  • Alan Charpentier, Jean-Rémy Falleri, Floréal Morandat, Elyas Ben Hadj Yahia, Laurent Réveillère. Raters’ reliability in clone benchmarks construction. Empirical Software Engineering, Springer Verlag, 2017, 22 (1), pp.235-258. ⟨10.1007/s10664-015-9419-z⟩. ⟨hal-02182070⟩
  • 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⟩
  • 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⟩
  • Hani Abdeen, Stéphane Ducasse, Damien Pollet, Ilham Alloui, Jean-Rémy Falleri. The Package Blueprint: visually analyzing and quantifying package dependencies. Science of Computer Programming, Elsevier, 2014, 89 (Part C), pp. 298-319. ⟨10.1016/j.scico.2014.02.016⟩. ⟨hal-00957695⟩
  • 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⟩
  • Jannik Laval, Jean-Rémy Falleri, Philippe Vismara, Stéphane Ducasse. Efficient Retrieval and Ranking of Undesired Package Cycles in Large Software Systems. The Journal of Object Technology, Chair of Software Engineering, 2012, 11 (1), pp.N/A. ⟨10.5381/jot.2012.11.1.a4⟩. ⟨hal-00692569⟩
  • Jannik Laval, Simon Denier, Stéphane Ducasse, Jean-Rémy Falleri. Supporting Simultaneous Versions for Software Evolution Assessment. Science of Computer Programming, Elsevier, 2010. ⟨inria-00531500⟩

Conference papers41 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⟩
  • 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⟩
  • 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⟩
  • Elyas Ben Hadj Yahia, Jean-Rémy Falleri, Laurent Réveillère. Polly: A Language-Based Approach for Custom Change Detection of Web Service Data. 15th International Conference on Service-Oriented Computing (ICSOC), Nov 2017, Malaga, Spain. pp.430-444, ⟨10.1007/978-3-319-69035-3_30⟩. ⟨hal-02182061⟩
  • Eric Grivel, Susan Medina, Francine Krief, Jean-Rémy Falleri, Guillaume Ferré, et al.. Telecom Show Case: An Exhibition of Old Technology Useful for Students and Teachers. EUSIPCO, Aug 2017, Kos Island, Greece. pp.2373-2377, ⟨10.23919/EUSIPCO.2017.8081635⟩. ⟨hal-01532736⟩
  • 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. 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⟩
  • Alan Charpentier, Jean-Rémy Falleri, Laurent Réveillère. Automated Extraction of Mixins in Cascading Style Sheets. 32rd IEEE International Conference on Software Maintenance and Evolution (ICSME), Oct 2016, Raleigh, United States. pp.56-66, ⟨10.1109/ICSME.2016.15⟩. ⟨hal-02182065⟩
  • 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⟩
  • Tosin Daniel Oyetoyan, Jens Dietrich, Jean-Rémy Falleri, Kamil Jezek. Circular dependencies and change-proneness: An empirical study. 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering, Mar 2015, Montreal, Canada. ⟨10.1109/SANER.2015.7081834⟩. ⟨hal-01203525⟩
  • Alan Charpentier, Jean-Rémy Falleri, David Lo, Laurent Réveillère. An empirical assessment of Bellon's clone benchmark. International Conference on Evaluation and Assessment in Software Engineering, Apr 2015, Nanjing, China. ⟨10.1145/2745802.2745821⟩. ⟨hal-01203528⟩
  • Nicolas Palix, Jean-Rémy Falleri, Julia Lawall. Improving pattern tracking with a language-aware tree differencing algorithm. SANER 2015 - 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering, Mar 2015, Montreal, Canada. pp.43-52, ⟨10.1109/SANER.2015.7081814⟩. ⟨hal-01213907⟩
  • Jean-Rémy Falleri, Eric Grivel, Laurent Réveillère. What can industrial partnerships bring to small-group projects to teach signal and image processing?. EUSIPCO, Aug 2015, Nice, France. pp.1786-1790, ⟨10.1109/EUSIPCO.2015.7362691⟩. ⟨hal-01287390⟩
  • Tosin Daniel Oyetoyan, Jean-Rémy Falleri, Jens Dietrich, Kamil Jezek. Circular dependencies and change-proneness: An empirical study. 2015 IEEE 22nd International Conference on Software Analysis, Evolution and Reengineering (SANER), Mar 2015, Montreal, Canada. pp.241-250. ⟨hal-02182053⟩
  • Matthieu Foucault, Marc Palyart, Xavier Blanc, Gail 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • Tegawendé F. Bissyandé, Laurent Réveillère, Yérom-David Bromberg, Jean-Rémy Falleri. Typhoon : A Middleware for Epidemic Propagation of Software Updates. M-MPAC'2011 colocated with Middleware 2011, Dec 2011, Lisbon, Portugal. pp.1. ⟨hal-00652751⟩
  • Jean-Rémy Falleri, Simon Denier, Jannik Laval, Philippe Vismara, Stéphane Ducasse. Efficient Retrieval and Ranking of Undesired Package Cycles in Large Software Systems. TOOLS, Jun 2011, Zurich, Switzerland. pp.260-275, ⟨10.1007/978-3-642-21952-8_19⟩. ⟨inria-00614770⟩
  • Xavier Dolques, Aymen Dogui, Jean-Rémy Falleri, Marianne Huchard, Clémentine Nebut, et al.. Easing Model Transformation Learning with Automatically Aligned Examples. ECMFA'11: 7th European Conference Modelling - Foundation and Applications, Jun 2011, Birmingham, United Kingdom. pp.189-204, ⟨10.1007/978-3-642-21470-7_14⟩. ⟨lirmm-00616271⟩
  • Jean-Rémy Falleri, Marianne Huchard, Mathieu Lafourcade, Clémentine Nebut, Violaine Prince, et al.. Automatic Extraction of a WordNet-Like Identifier Network from Software. ICPC'10: 18th IEEE International Conference on Program Comprehension, Jun 2010, Braga, Portugal. pp.4-13, ⟨10.1109/ICPC.2010.12⟩. ⟨lirmm-00531807⟩
  • Zeina Azmeh, Jean-Rémy Falleri, Marianne Huchard, Chouki Tibermacine. Automatic Web Service Tagging Using Machine Learning and WordNet Synsets. WEBIST'10: 6th International Conference on Web Information Systems and Technologies, Apr 2010, Valencia, Spain. pp.46-59, ⟨10.1007/978-3-642-22810-0⟩. ⟨lirmm-00616669⟩
  • Jean-Rémy Falleri, Zeina Azmeh, Marianne Huchard, Chouki Tibermacine. Automatic Tag Identification in Web Service Descriptions. WEBIST'10: The International Conference on Web Information Systems and Technology, Spain. pp.8. ⟨lirmm-00533070⟩
  • Marianne Huchard, Xavier Dolques, Jean-Rémy Falleri, Clémentine Nebut. On some Complementary Trends in Model Transformation Generation. FTMDD 2010 @ ICEIS 2010: 2nd International Workshop on Future Trends of Model-Driven Development, Funchal, Madeira, Portugal. ⟨lirmm-00534895⟩
  • Nour Alhouda Aboud, Gabriela Arévalo, Jean-Rémy Falleri, Marianne Huchard, Chouki Tibermacine, et al.. Automated Architectural Component Classification Using Concept Lattices. WICSA 2009 : Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, Sep 2009, pp.10. ⟨lirmm-00415739⟩
  • Jean-Rémy Falleri, Violaine Prince, Mathieu Lafourcade, Michel Dao, Marianne Huchard, et al.. Using Natural Language to Improve the Generation of Model Transformation in Software Design. Computational Linguistics Applications - International Multi-Conference on Computer Science and Information Technology, Oct 2009, Mrogwo, Poland. pp.143-150. ⟨lirmm-00421888⟩
  • Jean-Rémy Falleri, Marianne Huchard, Clémentine Nebut. Empirical comparison of two class model normalization techniques: Obstacles and questions. ESMDE'08: Workshop on Empirical Studies of Model-Driven Engineering, Sep 2008, Toulouse, France. pp.21-30. ⟨lirmm-00322906⟩
  • Jean-Rémy Falleri, Marianne Huchard, Clémentine Nebut. A Generic Approach for Class Model Normalization. ASE: Automated Software Engineering, Sep 2008, L'Aquila, Italy. pp.431-434, ⟨10.1109/ASE.2008.66⟩. ⟨lirmm-00322900⟩
  • Xavier Dolques, Jean-Rémy Falleri, Marianne Huchard, Clémentine Nebut. An adaptation of a model-driven engineering based RCA process for bi-level models elements / meta-elements : Application to description logics. CLA: Concept Lattices and their Applications, Oct 2008, Olomouc, Czech Republic. pp.109-120. ⟨lirmm-00322897⟩
  • Xavier Dolques, Jean-Rémy Falleri, Marianne Huchard, Clémentine Nebut. Adaptation d’un processus de construction d’abstractions basé IDM à des modèles bi-niveaux éléments / méta-éléments Application aux logiques de description. LMO: Langages et Modèles à Objets, Mar 2008, Montréal, Canada. pp.121-138. ⟨lirmm-00273942⟩
  • Jean-Rémy Falleri, Marianne Huchard, Mathieu Lafourcade, Clémentine Nebut. Meta-model Matching for Automatic Model Transformation Generation. MoDELS: Model Driven Engineering Languages and Systems, Sep 2008, Toulouse, France. pp.326-340, ⟨10.1007/978-3-540-87875-9_24⟩. ⟨lirmm-00322879⟩
  • Bastien Amar, Jean-Rémy Falleri, Marianne Huchard, Clémentine Nebut, Hervé Leblanc. Un Framework de traçabilité pour des transformations à caractère impératif. LMO: Langages et Modèles à Objets, Mar 2008, Montréal, Québec, Canada. pp.139-152. ⟨lirmm-00273876⟩
  • Jean-Rémy Falleri, Gabriela Arévalo, Marianne Huchard, Clémentine Nebut. A Model Driven Engineering approach for making generic FCA/RCA tools. CLA: Concept Lattices and their Applications, Oct 2007, Montpellier, France. pp.225-236. ⟨lirmm-00183380⟩
  • Gabriela Arévalo, Jean-Rémy Falleri, Marianne Huchard, Clémentine Nebut. Building Abstractions in Class Models: Formal Concept Analysis in a Model-Driven Approach. MoDELS: Model Driven Engineering Languages and Systems, Oct 2006, Genova, Italy. pp.513-527, ⟨10.1007/11880240_36⟩. ⟨lirmm-00120143⟩

Poster communications1 document

  • Jean-Rémy Falleri, Marianne Huchard, Clémentine Nebut. Towards a Traceability Framework for Model Transformations in Kermeta. J. Aagedal; T. Neple; J. Oldevik. ECMDA-TW'06: ECMDA Traceability Workshop, Jul 2006, Bilbao, Spain. Sintef ICT, Norway, pp.31-40, 2006. ⟨lirmm-00102855⟩

Book sections1 document

  • Xavier Dolques, Jean-Rémy Falleri, Marianne Huchard, Clémentine Nebut, Amine Mohamed Rouane Hacene, et al.. Le " refactoring " de systèmes logiciels : refactoring de modèles pour l'évolution perfective.. Evolution et maintenance des systèmes logiciels., Hermès-science, chapître 7, 2014, 9782746245549. ⟨hal-00966716⟩

Other publications1 document

  • Jean-Rémy Falleri, Yolande Ahronovitz, Mathieu Lafourcade, Thérèse Libourel Rouge. Analyse des corpus de données et outil de traduction des modèles. 2007. ⟨lirmm-00457226⟩

Preprints, Working Papers, ...4 documents

  • Rafał Włodarski, Jean-Rémy Falleri, Corinne Parvéry. Assessment of a hybrid software development process for student projects: a controlled experiment. 2021. ⟨hal-03154580⟩
  • Cédric Teyton, Marc Palyart, Jean-Rémy Falleri, Floréal Morandat, Xavier Blanc. Automatic Extraction of Developer Expertise. 2014. ⟨hal-00965074⟩
  • Matthieu Foucault, Jean-Rémy Falleri, Xavier Blanc. Code Ownership in Open-Source Software. 2014. ⟨hal-00976024⟩
  • Cédric Teyton, Jean-Rémy Falleri, Marc Palyart, Xavier Blanc. A Study of Library Migration in Java Software. 2013. ⟨hal-00838713⟩

Reports3 documents

  • Jean-Rémy Falleri, Cédric Teyton, Matthieu Foucault, Marc Palyart, Floréal Morandat, et al.. The Harmony Platform. 2013. ⟨hal-00856957⟩
  • Jean-Rémy Falleri, Gabriela Arévalo, Marianne Huchard, Clémentine Nebut. Projet France Télécom : Étude de l'extension d'une méthode de restructuration de diagrammes UML - Traitement d'associations quelconques et gradation. RR-08014, 2007. ⟨lirmm-00287071⟩
  • Jean-Rémy Falleri, Marianne Huchard, Clémentine Nebut, Gabriela Arévalo. Projet France Télécom : Etude de l'extension d'une méthode de restructuration de diagrammes UML - Normalisation des propriétés. RR-07001, 2006. ⟨lirmm-00121556⟩