Publications of 2023 
Back to the index

Articles in journal or book chapters
  1. Shinpei Hayashi, Yann-Gaël Guéhéneuc, and Michel R. V. Chaudron. Introduction to the Special Issue on Program Comprehension. In Shinpei Hayashi, Yann-Gaël Guéhéneuc, and Michel R. V. Chaudron, editors, Empirical Software Engineering, volume 28, chapter 1, pages 68. Springer, February 2023. Note: 1 pages. [Text ] Keyword(s): Topic: Program comprehension, Venue: EMSE.

  2. William Flageol, Éloi Menaud, Yann-Gaël Guéhéneuc, Mourad Badri, and Stefan Monnier. A Mapping study of Language Features Improving Object-oriented Design Patterns. Information and Software Technology (IST), 160:107222, August 2023. Note: 22 pages. [Text ] Keyword(s): Topic: Program comprehension, Venue: IST.

  3. Hafedh Mili, Imen Benzarti, Amel El Kharraz, Ghizlane El Boussaidi, Yann-Gaël Guéhéneuc, and Petko Valtchev. Discovering Reusable Functional Features in Legacy Object-oriented Systems. Transactions on Software Engineering (TSE), 49(7):3827--3856, July 2023. Note: 29 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: TSE.

  4. Jean Baptiste Minani, Fatima Sabir, Naouel Moha, and Yann-Gaël Guéhéneuc. A Multi-Method Study of Internet of Things Systems Testing in Industry. Internet of Things Journal (IoTJ), 2023. [Text ] Keyword(s): Topic: ESE for the IoT, Venue: IoTJ.

  5. Rafik Tighilt, Manel Abdellatif, Imen Trabelsi, Loïc Madern, Naouel Moha, and Yann-Gaël Guéhéneuc. On the Maintenance Support for Microservice-based Systems through the Specification and the Detection of Microservice Antipatterns. Journal of Systems and Software (JSS), 204, October 2023. [Text ] Keyword(s): Topic: Evolution patterns, Venue: JSS.


Conference articles
  1. William Flageol, Yann-Gaël Guéhéneuc, Mourad Badri, and Stefan Monnier. Design Pattern for Reusing Immutable Methods in Object-Oriented Languages. In Cesare Pautasso, editor, Proceedings of the 28th European Conference on Pattern Languages of Programs (EuroPLoP), July 2023. ACM Press. Note: 16 pages. [Text ] Keyword(s): Topic: Design patterns, Venue: PLoP.

  2. Cristiano Politowski, Fabio Petrillo, Ghizlane El Boussaidi, Gabriel Cavalheiro Ullmann, and Yann-Gaël Guéhéneuc. Assessing Video Game Balance using Autonomous Agents. In Kendra Cooper, editor, Proceedings of the 7th ICSE International Workshop on Games and Software Engineering (GAS), pages 25--32, May 2023. ACM Press. Note: 8 pages. [Text ] [Slides ] Keyword(s): Topic: Video game development, Topic: Test case generation, Venue: GAS.

  3. Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc, Fabio Petrillo, Nicolas Anquetil, and Cristiano Politowski. An Exploratory Approach for Game Engine Architecture Recovery. In Kendra Cooper, editor, Proceedings of the 7th ICSE International Workshop on Games and Software Engineering (GAS), pages 8--15, May 2023. ACM Press. Note: 8 pages. [Text ] [Slides ] Keyword(s): Topic: Video game development, Venue: GAS.

  4. Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc, Fabio Petrillo, Nicolas Anquetil, and Cristiano Politowski. Visualising Game Engine Subsystem Coupling Patterns. In Helmut Hlavacs and Angelo Di Iorio, editors, Proceedings of the 22st International Conference on Entertainment Computing (ICEC), November 2023. ACM Press. Note: 8 pages. [Text ] [Slides ] Keyword(s): Topic: Program comprehension, Venue: ICEC.


Miscellaneous
  1. Yann-Gaël Guéhéneuc. Bidouille : Installation de mon Amiga 1200 (GibChingu) dans un boîtier Evo X500, janvier 2023. Note: Obligement, un magazine en ligne (webzine) dédié au monde de l'Amiga. [Text ] Keyword(s): Topic: Retrocomputing, Venue: Obligement.