Publications of 2018 
Back to the index

Articles in journal or book chapters
  1. Le An, Foutse Khomh, and Yann-Gaël Guéhéneuc. An Empirical Study of Crash-inducing Commits in Mozilla Firefox. Software Quality Journal (SQJ), 26(2):553--584, June 2018. Note: 33 pages. [Text ] Keyword(s): Topic: Code and design smells, Venue: SQJ.

  2. Jane Huffman Hayes, Alexander Dekhtyar, Jody Larsen, and Yann-Gaël Guéhéneuc. Effective Use of Analysts' Effort in Automated Tracing. Requirements Engineering (REEN), 23(1):119--143, March 2018. Note: 26 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: REEN.

  3. Cristiano Politowski, Lisandra M. Fontoura, Fabio Petrillo, and Yann-Gaël Guéhéneuc. Learning from the Past: a Process Recommendation System for Video Game Projects using Postmortems Experiences. Information and Software Technology (IST), 100:103--118, August 2018. Note: 15 pages. [Text ] Keyword(s): Topic: Video game development, Venue: IST.

  4. Rubén Saborido, Rodrigo Morales, Foutse Khomh, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Getting the Most from Map Data Structures in Android. Journal of Empirical Software Engineering (EMSE), 23(5):2829--2864, October 2018. Note: 35 pages. [Text ] Keyword(s): Topic: Program comprehension, Venue: EMSE.

  5. Zéphyrin Soh, Foutse Khomh, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Noise in Mylyn Interaction Traces and Its Impact on Developers and Recommendation Systems. Journal of Empirical Software Engineering (EMSE), 23(2):645--692, April 2018. Note: 49 pages. [Text ] Keyword(s): Topic: Program comprehension, Venue: EMSE.

  6. Hironori Washizaki, Foutse Khomh, and Yann-Gaël Guéhéneuc. ProMeTA: A Taxonomy for Program Metamodels in Program Reverse Engineering. Journal of Empirical Software Engineering (EMSE), 23(4):2323--2358, August 2018. Note: 35 pages. [Text ] Keyword(s): Topic: Program comprehension, Venue: EMSE.


Conference articles
  1. Manel Abdellatif, Geoffrey Hecht, Hafedh Mili, Ghizlane El Boussaidi, Naouel Moha, Anas Shatnawi, Jean Privat, and Yann-Gaël Guéhéneuc. State of the Practice in Service Identification for SOA Migration in Industry. In Claus Pahl, Maja Vukovic, and Jianwei Yin, editors, Proceedings of the 16th International Conference on Service Oriented Computing (ICSOC), pages 634--650, November 2018. Springer. Note: 15 pages. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Venue: ICSOC.

  2. Geoffrey Hecht, Hafedh Mili, Ghizlane El Boussaidi, Anis Boubaker, Manel Abdellatif, Yann-Gael Guéhéneuc, Anas Shatnawi, Jean Privat, and Naouel Moha. Codifying Hidden Dependencies in Legacy J2EE Applications. In Hironori Washizaki and Hongyu Zhang, editors, Proceedings of the 25th Asia-Pacific Software Engineering Conference (APSEC), pages 305--314, December 2018. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Venue: APSEC.

  3. Foutse Khomh and Yann-Gaël Guéhéneuc. Design Patterns Impact on Software Quality: Where are the Theories?. In Massimiliano Di Penta and David C. Shepherd, editors, Proceedings of the 25th International Conference on Software Analysis, Evolution, and Reengineering (SANER), pages 15--25, March 2018. IEEE CS Press. Note: 11 pages. [Text ] [Slides ] Keyword(s): Topic: Design patterns, Topic: Quality models, Venue: SANER.

  4. Fabio Petrillo, Philippe Merle, Francis Palma, Naouel Moha, and Yann-Gaël Guéhéneuc. A Lexical and Semantical Analysis on REST Cloud Computing APIs. In Donald Ferguson, Vìctor Méndez Muñoz, Jorge S. Cardoso, Markus Helfert, and Claus Pahl, editors, Proceedings of the 8th International Conference on Cloud Computing and Services Science (CLOSER), pages 308--332, July 2018. Springer. Note: 24 pages. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Venue: CLOSER.

  5. Cristiano Politowski, Lisandra M. Fontoura, Fabio Petrillo, and Yann-Gaël Guéhéneuc. Learning from the Past: a Process Recommendation System for Video Game Projects using Postmortems Experiences. In Proceedings of the 12th International Symposium on Empirical Software Engineering and Measurement (ESEM), October 2018. Note: Journal First Presentation. 2 pages. [Text ] [Slides ] Keyword(s): Topic: Video game development, Venue: ESEM.


Miscellaneous
  1. Yann-Gaël Guéhéneuc. En pratique : créer un CD Amithlon à jour et amorçable (Traduction), octobre 2018. Note: Obligement, un magazine en ligne (webzine) dédié au monde de l'Amiga. [Text ] Keyword(s): Topic: Retrocomputing, Venue: Obligement.

  2. Yann-Gaël Guéhéneuc. Entrevue avec Jim Wingard (Traduction), octobre 2018. Note: Obligement, un magazine en ligne (webzine) dédié au monde de l'Amiga. [Text ] Keyword(s): Topic: Retrocomputing, Venue: Obligement.

  3. Aiko Yamashita, Fabio Petrillo, Foutse Khomh, and Yann-Gaël Guéhéneuc. Developer Interaction Traces backed by IDE Screen Recordings from Think-aloud Sessions, May 2018. Note: Data showcase at the 15th International Conference on Mining Software Repositories. 4 pages. [Text ] Keyword(s): Topic: Program comprehension, Venue: MSR.