VLDB 2026 Research / reviewers in the wild / expert
Maxime Savary-Leblanc
dblp:253/6193
· DBLP profile ↗
9ranked-venue papers
4as first author
7since 2021 · last 2024
0000-0002-7327-5676ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 9 · 4 first-author · 7 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | The Modeling Assistant Recommender: A UML class diagram recommender system
Maxime Savary-Leblanc, Xavier Le Pallec, Sébastien Gérard |
Sci. Comput. Program. | 1 |
| 2024 | Understanding the need for assistance in software modeling: interviews with experts
Maxime Savary-Leblanc, Xavier Le Pallec, Sébastien Gérard |
Softw. Syst. Model. | 1 |
| 2023 | Gamifying model-based engineering: The PapyGame tool
Antonio Bucchiarone, Maxime Savary-Leblanc, Xavier Le Pallec, Jean-Michel Bruel, Antonio Cicchetti, Jordi Cabot, Sébastien Gérard |
Sci. Comput. Program. | 2 |
| 2023 | Gamifying model-based engineering: the PapyGame experienceabstractModeling is an essential and challenging activity in any engineering environment. It implies some hard-to-train skills such as abstraction and communication. Teachers, project leaders, and tool vendors have a hard time teaching or training their students, co-workers, or users. Gamification refers to the exploitation of gaming mechanisms for serious purposes, like promoting behavioral changes, soliciting participation and engagement in activities, etc. We investigate the introduction of gaming mechanisms in modeling tasks with the primary goal of supporting learning/training. The result has been the realization of a gamified modeling environment named PapyGame. In this article, we present the approach adopted for PapyGame implementation, the details on the gamification elements involved, and the derived conceptual architecture required for applying gamification in any modeling environment. Moreover, to demonstrate the benefits of using PapyGame for learning/training modeling, a set of user experience evaluations have been conducted. Correspondingly, we report the obtained results together with a set of future challenges we consider as critical to make gamified modeling a more effective education/training approach. Antonio Bucchiarone, Maxime Savary-Leblanc, Xavier Le Pallec, Antonio Cicchetti, Sébastien Gérard, Simone Bassanelli, Federica Gini, Annapaola Marconi |
Softw. Syst. Model. | 2 |
| 2023 | Software assistants in software engineering: A systematic mapping studyabstractAbstract The increasing essential complexity of software systems makes current software engineering methods and practices fall short in many occasions. Software assistants have the ability to help humans achieve a variety of tasks, including the development of software. Such assistants, which show human‐like competences such as autonomy and intelligence, help software engineers do their job by empowering them with new knowledge. This article investigates the research efforts that have been conducted on the creation of assistants for software design, construction and maintenance paying special attention to the user‐assistant interactions. To this end, we followed the standard systematic mapping study method to identify and classify relevant works in the state of the art. Out of the 7580 articles resulting from the automatic search, we identified 112 primary studies that present works which qualify as software assistants. We provide all the resources needed to reproduce our study. We report on the trends and goals of the assistants, the tasks they perform, how they interact with users, the technologies and mechanisms they exploit to embed intelligence and provide knowledge, and their level of automation. We propose a classification of software assistants based on interactions and present an analysis of the different automation patterns. As outcomes of our study, we provide a classification of software assistants dealing with the design, construction and maintenance phases of software development, we discuss the results, identify open lines of work and challenges and call for new innovative and rigorous research efforts in this field. Maxime Savary-Leblanc, Loli Burgueño, Jordi Cabot, Xavier Le Pallec, Sébastien Gérard |
Softw. Pract. Exp. | 1 |
| 2022 | The influence of software design representation on the design communication of teams with diverse personalitiesabstractSoftware is the main driver of added-value in many of the systems that surround us. While its complexity is increasing, so is the diversity of systems driven by software. To meet the challenges emerging from this combination, it is necessary to mobilize increasingly large and heterogeneous multidisciplinary teams, comprising software experts, as well as experts from various domains related to the systems driven by software. Hence, the quality of communication about software between stakeholders of different domains and with different personalities is becoming a key issue for successfully engineering software-intensive systems. The goal of this study, thus, is to investigate the effect of the representation of software design models on the communication of design decisions between stakeholders with diverse personality traits. As a result, this study finds that graphical representations of software design models are better than textual representations in enhancing the communication and increasing the productivity of stakeholders with diverse personalities. Rodi Jolak, Maxime Savary-Leblanc, Manuela Dalibor, Juraj Vincur, Regina Hebig, Xavier Le Pallec, Michel R. V. Chaudron, Sébastien Gérard, Ivan Polásek, Andreas Wortmann 0001 |
MoDELS | 2 |
| 2021 | A recommender system to assist conceptual modeling with UMLabstractThis paper explores the understudied field of conceptual modeling assistance.More specifically, we focused on the design and application of recommender systems as software assistants for conceptual modeling.Prior work on such systems has shown that trust plays a key role in the acceptance and exploitation of such systems.Consequently, as a starting point of our research, we applied established methods for constructing multi-criteria recommender systems (MCRS) to conceptual modeling in a way which could foster the emergence of trust.Finally, we chose supervised-learning techniques to refine and customize the recommendations generated by these systems.To help us determine the feasibility and practicality of our approach, we designed and implemented a prototype system that assists conceptual modeling with UML.Our system currently recommends class attributes when constructing UML class diagrams.A preliminary evaluation of this tool indicated a strong match between the recommendations provided by our system and personal choices made by the participants. Maxime Savary-Leblanc, Xavier Le Pallec, Sébastien Gérard |
SEKE | 1 |
| 2020 | Software engineering whispers: The effect of textual vs. graphical software design descriptions on software design communicationabstractAbstract Context Software engineering is a social and collaborative activity. Communicating and sharing knowledge between software developers requires much effort. Hence, the quality of communication plays an important role in influencing project success. To better understand the effect of communication on project success, more in-depth empirical studies investigating this phenomenon are needed. Objective We investigate the effect of using a graphical versus textual design description on co-located software design communication. Method Therefore, we conducted a family of experiments involving a mix of 240 software engineering students from four universities. We examined how different design representations (i.e., graphical vs. textual) affect the ability to Explain, Understand, Recall, and Actively Communicate knowledge. Results We found that the graphical design description is better than the textual in promoting Active Discussion between developers and improving the Recall of design details. Furthermore, compared to its unaltered version, a well-organized and motivated textual design description–that is used for the same amount of time–enhances the recall of design details and increases the amount of active discussions at the cost of reducing the perceived quality of explaining. Rodi Jolak, Maxime Savary-Leblanc, Manuela Dalibor, Andreas Wortmann 0001, Regina Hebig, Juraj Vincur, Ivan Polásek, Xavier Le Pallec, Sébastien Gérard, Michel R. V. Chaudron |
Empir. Softw. Eng. | 2 |
| 2020 | Correction to: Software engineering whispers: The effect of textual vs. graphical software design descriptions on software design communicationabstractTo fulfill the contractual requirement of the Sweden Compact agreement, the following funding note has to be added and placed in the Funding section of the original article: Open access funding provided by University of Gothenburg . Rodi Jolak, Maxime Savary-Leblanc, Manuela Dalibor, Andreas Wortmann 0001, Regina Hebig, Juraj Vincur, Ivan Polásek, Xavier Le Pallec, Sébastien Gérard, Michel R. V. Chaudron |
Empir. Softw. Eng. | 2 |