-
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 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,
Topic: Program comprehension,
Venue: GAS.
-
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 22nd International Conference on Entertainment Computing (ICEC),
pages 263--274,
November 2023.
ACM Press.
Note: 8 pages. [Text
] [Slides
] Keyword(s): Topic: Video game development,
Topic: Program comprehension,
Venue: ICEC.
-
Md Saidur Rahman,
Foutse Khomh,
Emilio Rivera,
Yann-Gaël Guéhéneuc,
and Bernd Lehnert.
Challenges in Machine Learning Application Development: An Industrial Experience Report.
In Qinghua Lu,
Xiwei (Sherry) Xu,
Liming Zhu,
and John Grundy, editors,
Proceedings of the 1st International Workshop on Software Engineering for Responsible Artificial Intelligence (SE4RAI),
pages 21--28,
May 2022.
ACM Press.
Note: 8 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: SE4RAI.
-
Gabriel Cavalheiro Ullmann,
Cristiano Politowski,
Yann-Gaël Guéhéneuc,
and Fabio Petrillo.
Game Engine Comparative Anatomy.
In Barbara Göbl and Erik van der Spek, editors,
Proceedings of the 21st International Conference on Entertainment Computing (ICEC),
pages 103--111,
November 2022.
ACM Press.
Note: 9 pages. [Text
] [Slides
] Keyword(s): Topic: Video game development,
Topic: Program comprehension,
Venue: ICEC.
-
Tuan Van Tran,
Cheng Cheng,
Fabio Petrillo,
and Yann-Gaël Guéhéneuc.
Analyzing and Visualizing Projects and their Relations in Software Ecosystems.
In Leonel Merino and Juan Pablo Sandoval Alcocer, editors,
Proceedings of the 9th Working Conference on Software Visualisation (VISSOFT),
pages 105--109,
September 2021.
IEEE CS Press.
Note: 5 pages. New Ideas and Emerging Results. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: VISSOFT.
-
Devansh Tiwari,
Hironori Washizaki,
Yoshiaki Fukazawa,
Tomoyuki Fukuoka,
Junji Tamaki,
Nobuhiro Hosotani,
Munetaka Kohama,
Yann-Gaël Guéhéneuc,
and Foutse Khomh.
Commit-Defect and Architectural Metrics based Quality Assessment of C Language.
In Raian Ali and Hermann Kaindl, editors,
Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE),
pages 579--586,
May 2020.
ScitePress.
Note: 8 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: ENASE.
-
Abdelkarim Belkhir,
Manel Abdellatif,
Rafik Tighilt,
Naouel Moha,
Yann-Gaël Guéhéneuc,
and Éric Beaudry.
An Observational Study on the State of REST API Uses in Android Mobile Applications.
In Denys Poshyvanyk and Ivano Malavolta, editors,
Proceedings of the 6th International Conference on Mobile Software Engineering and Systems (MOBILESoft),
pages 66--75,
May 2019.
ACM Press.
Note: 10 pages. \awardBest paper. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: MOBILESoft.
-
Fabio Petrillo,
Hyan Mandian,
Aiko Yamashita,
Foutse Khomh,
and Yann-Gaël Guéhéneuc.
How Do Developers Toggle Breakpoints? Observational Studies.
In Manuel Nuñez,
Tadashi Dohi,
and Xiaoying Bai, editors,
Proceedings of the 3rd International Conference on Software Quality, Reliability, and Security (QRS),
pages 285--295,
July 2017.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: QRS.
-
Rubén Saborido,
Foutse Khomh,
Giuliano Antoniol,
and Yann-Gaël Guéhéneuc.
Comprehension of Ads-supported and Paid Android Applications: Are They Different?.
In David Lo and Alexander Serebrenik, editors,
Proceedings of the 25th International Conference on Program Comprehension (ICPC),
pages 143--153,
May 2017.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: ICPC.
-
Anas Shatnawi,
Hafedh Mili,
Ghizlane El Boussaidi,
Anis Boubaker,
Yann-Gaël Guéhéneuc,
Naouel Moha,
Jean Privat,
and Manel Abdellatif.
Analyzing Program Dependencies in Java EE Applications.
In Lin Tan and Abram Hindle, editors,
Proceedings of the 14th International Conference on Mining Software Repositories (MSR),
pages 64--74,
May 2017.
ACM Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: MSR.
-
Aiko Yamashita,
S. Amirhossein Abtahizadeh,
Foutse Khomh,
and Yann-Gaël Guéhéneuc.
Software Evolution and Quality Data from Controlled, Multiple, Industrial Case Studies.
In Lin Tan and Abram Hindle, editors,
Proceedings of the 14th International Conference on Mining Software Repositories (MSR),
pages 507--510,
May 2017.
ACM Press.
Note: 4 pages. Short paper. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: MSR.
-
Mahdis Zolfagharinia,
Bram Adams,
and Yann-Gaël Guéhéneuc.
Do Not Trust Build Results at Face Value: An Empirical Study of 30 Million CPAN Builds.
In Lin Tan and Abram Hindle, editors,
Proceedings of the 14th International Conference on Mining Software Repositories (MSR),
pages 312--322,
May 2017.
ACM Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: MSR.
-
Hassna Louadah,
Roger Champagne,
Yvan Labiche,
and Yann-Gaël Guéhéneuc.
A Data Extraction Process for Avionics Systems' Interface Specifications.
In Bran Selic and Philippe Desfray, editors,
Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development (MODELSWARD),
pages 544--554,
February 2016.
SciTePress.
Note: 11 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: MODELSWARD.
-
Fabio Petrillo,
Zéphyrin Soh,
Foutse Khomh,
Marcelo Soares Pimenta,
Carla Maria Dal Sasso Freitas,
and Yann-Gaël Guéhéneuc.
Towards Understanding Interactive Debugging.
In Yves Le Traon and Zhenyu Chen, editors,
Proceedings of the 24th International Conference on Software Quality, Reliability, and Security (QRS),
pages 152--163,
August 2016.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: QRS.
-
Fabio Petrillo,
Zéphyrin Soh,
Foutse Khomh,
Marcelo Soares Pimenta,
Carla Maria Dal Sasso Freitas,
and Yann-Gaël Guéhéneuc.
Understanding Interactive Debugging with Swarm Debug Infrastructure.
In Jonathan I. Maletic and Gabriele Bavota, editors,
Proceedings of the 24th International Conference on Program Comprehension (ICPC),
pages 1--4,
May 2016.
IEEE CS Press.
Note: 4 pages. Short Paper. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: ICPC.
-
Zéphyrin Soh,
Aiko Yamashita,
Foutse Khomh,
and Yann-Gaël Guéhéneuc.
Do Code Smells Impact the Effort of Different Maintenance Programming Activities?.
In Michele Lanza and Yasutaka Kamei, editors,
Proceedings of the 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER),
pages 393--402,
March 2016.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: SANER.
-
Jane Huffman Hayes,
Giuliano Antoniol,
Bram Adams,
and Yann-Gaël Guéhéneuc.
Inherent Characteristics of Traceability Artifacts: Less Is More.
In Didar Zowghi and Vincenzo Gervasi, editors,
Proceedings of the 23rd International Requirements Engineering Conference (RE),
pages 196--201,
August 2015.
IEEE CS Press.
Note: 6 pages. RE Next!.
[Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: RE.
-
Zohreh Sharafi,
Timothy Shaffer,
Bonita Sharif,
and Yann-Gaël Guéhéneuc.
Eye-tracking Metrics in Software Engineering.
In Jing Sun and Y. Raghu Reddy, editors,
Proceedings of the 22nd Asia-Pacific Software Engineering Conference (APSEC),
pages 96--103,
December 2015.
IEEE CS Press.
Note: 8 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: APSEC.
-
Zéphyrin Soh,
Thomas Drioul,
Pierre-Antoine Rappe,
Foutse Khomh,
Yann-Gaël Guéhéneuc,
and Naji Habra.
Noises in Interaction Traces Data and their Impact on Previous Research Studies.
In Jeff Carver and Oscar Dieste, editors,
Proceedings of the 9th International Symposium of Empirical Software Engineering and Measurement (ESEM),
pages 1--10,
October 2015.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: ESEM.
-
Zohreh Sharafi,
Alessandro Marchetto,
Angelo Susi,
Giuliano Antoniol,
and Yann-Gaël Guéhéneuc.
An Empirical Study on the Efficiency of Graphical vs. Textual Representations in Requirements Comprehension.
In Denys Poshyvanyk and Massimiliano Di Penta, editors,
Proceedings of the 21st International Conference on Program Comprehension (ICPC),
May 2013.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: ICPC.
-
Zéphyrin Soh,
Foutse Khomh,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
Towards Understanding How Developers Spend Their Effort During Maintenance Activities.
In Rocco Oliveto and Romain Robbes, editors,
Proceedings of the 20th Working Conference on Reverse Engineering (WCRE),
pages 152--161,
October 2013.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: WCRE.
-
Zéphyrin Soh,
Foutse Khomh,
Yann-Gaël Guéhéneuc,
Giuliano Antoniol,
and Bram Adams.
On the Effect of Program Exploration on Maintenance Tasks.
In Rocco Oliveto and Romain Robbes, editors,
Proceedings of the 20th Working Conference on Reverse Engineering (WCRE),
pages 391--400,
October 2013.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: WCRE.
-
Nasir Ali,
Zohreh Sharafi,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
An Empirical Study on Requirements Traceability Using Eye-Tracking.
In Massimiliano Di Penta and Jonathan I. Maletic, editors,
Proceedings of the 28th International Conference on Source Maintenance (ICSM),
pages 191--200,
September 2012.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Requirements and features,
Topic: Program comprehension,
Venue: ICSM,
Venue: ICSME.
-
Zohreh Sharafi,
Zéphyrin Soh,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
Women & Men -- Different but Equal: On the Impact of Identifier Style on Source Code Reading.
In Arie van Deursen and Michael W. Godfrey, editors,
Proceedings of the 20th International Conference on Program Comprehension (ICPC),
pages 27--36,
June 2012.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: ICPC.
-
Zéphyrin Soh,
Zohreh Sharafi,
Bertrand van den Plas,
Gerardo Cepeda Porras,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
Professional Status and Expertise for UML Class Diagram Comprehension: An Empirical Study.
In Arie van Deursen and Michael W. Godfrey, editors,
Proceedings of the 20th International Conference on Program Comprehension (ICPC),
pages 163--172,
June 2012.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: ICPC.
-
Marwen Abbes,
Foutse Khomh,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, On Program Comprehension.
In Yiannis Kanellopoulos and Tom Mens, editors,
Proceedings of the 15th European Conference on Software Maintenance and Reengineering (CSMR),
pages 181--190,
March 2011.
IEEE CS Press.
Note: 10 pages. \awardBest paper. \awardMost influential paper at SANER'21. [Text
] [Slides
] Keyword(s): Topic: Code and design smells,
Topic: Program comprehension,
Venue: CSMR.
-
Sébastien Jeanmart,
Yann-Gaël Guéhéneuc,
Houari Sahraoui,
and Naji Habra.
Impact of the Visitor Pattern on Program Comprehension and Maintenance.
In James Miller and Rick Selby, editors,
Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM),
pages 69--78,
October 2009.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: ESEM.
-
Simon Denier and Yann-Gaël Guéhéneuc.
Mendel: A Model, Metrics, and Rules to Understand Class Hierarchies.
In René Krikhaar and Ralf Lämmel, editors,
Proceedings of the 16th International Conference on Program Comprehension (ICPC),
pages 143--152,
June 2008.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: ICPC.
-
Yann-Gaël Guéhéneuc.
Taupe: Towards Understanding Program Comprehension.
In Hakan Erdogmus and Eleni Stroulia, editors,
Proceedings of the 16th IBM Centers for Advanced Studies Conference (CASCON),
pages 1--13,
October 2006.
ACM Press.
Note: 13 pages. [Text
] [Slides
] Keyword(s): Topic: Program comprehension,
Venue: CASCON.
-
Yann-Gaël Guéhéneuc,
Stefan Monnier,
and Giuliano Antoniol.
Evaluating the Use of Design Patterns during Program Comprehension -- Experimental Setting.
In Giuliano Antoniol and Yann-Gaël Guéhéneuc, editors,
Proceedings of the 1st ICSM workshop in Design Pattern Theory and Practice (IWDPTP),
September 2005.
IEEE CS Press.
Note: 6 pages. In the pre-proceedings. [Text
] Keyword(s): Topic: Program comprehension,
Venue: IWDPTP.
|