Publications of 2013 
Back to the index

Books and proceedings
  1. Yann-Gaël Guéhéneuc and Tom Mens, editors. Proceedings of the 29th International Conference on Software Maintenance, September 2013. IEEE CS Press.


Articles in journal or book chapters
  1. Nasir Ali, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Trustrace: Mining Software Repositories to Improve the Accuracy of Requirement Traceability Links. Transactions on Software Engineering (TSE), 39(5):725--741, May 2013. Note: 20 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: TSE.

  2. Latifa Guerrouj, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. An Experimental Investigation on the Effects of Context on Source Code Identifiers Splitting and Expansion. Empirical Software Engineering (EMSE), 19(6):1--48, July 2013. Note: 45 pages. [Text ] Keyword(s): Topic: Identifier analysis, Venue: EMSE.

  3. Ségla Kpodjedo, Filippo Ricca, Philippe Galinier, Giuliano Antoniol, and Yann-Gaël Guéhéneuc. MADMatch: Many-to-many Approximate Diagram Matching for Design Comparison. Transactions on Software Engineering (TSE), 39(8):1090--1111, February 2013. Note: 23 pages. [Text ] Keyword(s): Topic: Evolution patterns, Venue: TSE.

  4. Ségla Kpodjedo, Filippo Ricca, Philippe Galinier, Giuliano Antoniol, and Yann-Gaël Guéhéneuc. Studying Software Evolution of Large Object-oriented Software Systems using an ETGM Algorithm. Journal of Software Maintenance and Evolution: Research and Practice (JSME), 25(2):139--163, September 2013. Note: 28 pages. [Text ] Keyword(s): Topic: Evolution patterns, Venue: JSME, Venue: JSEP.

  5. Joyal Miranda, José Côté, Gaston Godin, Martin Blais, Joanne Otis, Yann-Gaël Guéhéneuc, Ghayas Fadel, Luisa Barton, and Shawn Fowler. An Internet-Based Intervention Condom-Him to Increase Condom Use Among Human Immunodeficiency Virus-Positive Men Who Have Sex With Men: Protocol for a Randomized Controlled Trial. JMIR Research Protocols, 2(2):e39, October 2013. Note: 8 pages. [Text ] Keyword(s): Topic: VIHTAVIE, Venue: JMIR.


Conference articles
  1. Venera Arnaoudova, Massimiliano Di Penta, Giuliano Antoniol, and Yann-Gaël Guéhéneuc. A New Family of Software Anti-Patterns: Linguistic Anti-Patterns. In Anthony Cleve and Filippo Ricca, editors, Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR), pages 187--196, March 2013. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Identifier analysis, Venue: CSMR.

  2. Luis Sergio Da Silva, Yann-Gaël Guéhéneuc, and John Mullins. An Approach to Formalise Security Patterns. In Surafel Lemma Abebe, Venera Arnaoudova, Laleh Mousavi Eshkevari, Aminata Sabané, and Wei Wu, editors, Proceedings of the 1st International Workshop on Patterns Promotion and Anti-patterns Prevention (PPAP), pages N/A, March 2013. ÉPM. Note: 6 pages. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Venue: PPAP.

  3. Étienne Duclos, Sébastien Le Digabel, Yann-Gaël Guéhéneuc, and Bram Adams. ACRE: An Automated Aspect Creator for Testing C++ Applications. In Anthony Cleve and Filippo Ricca, editors, Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR), pages 121--130, March 2013. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Test case generation, Venue: CSMR.

  4. Fehmi Jaafar, Yann-Gaël Guéhéneuc, and Sylvie Hamel. Analysing Anti-patterns Static Relationships with Design Patterns. In Surafel Lemma Abebe, Venera Arnaoudova, Laleh Mousavi Eshkevari, Aminata Sabané, and Wei Wu, editors, Proceedings of the 1st International Workshop on Patterns Promotion and Anti-patterns Prevention (PPAP), March 2013. ÉPM. Note: 6 pages. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Topic: Design patterns, Venue: PPAP.

  5. Fehmi Jaafar, Yann-Gaël Guéhéneuc, Sylvie Hamel, and Foutse Khomh. Mining the Relationship Between Anti-patterns Dependencies and Fault-proneness. In Rocco Oliveto and Romain Robbes, editors, Proceedings of the 20th Working Conference on Reverse Engineering (WCRE), October 2013. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Venue: WCRE.

  6. Fehmi Jaafar, Salima Hassaine, Yann-Gaël Guéhéneuc, Sylvie Hamel, and Bram Adams. On the Relationship Between Program Evolution and Fault-proneness: An Empirical Study. In Anthony Cleve and Filippo Ricca, editors, Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR), pages 15--24, March 2013. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Evolution patterns, Venue: CSMR.

  7. Francis Palma, Naouel Moha, and Yann-Gaël Guéhéneuc. Detection of Process Antipatterns: A BPEL Perspective. In Hafedh Mili, Yasmine Charif, and Emily Liu, editors, Proceedings of the 1st Workshop on Methodologies for Robustness Injection into Business Processes (MRI-BP), pages N/A, September 2013. IEEE CS Press. Note: 5 pages. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Venue: MRI-BP.

  8. Aminata Sabané, Massimiliano Di Penta, Giuliano Antoniol, and Yann-Gaël Guéhéneuc. A Study on the Relation Between Antipatterns and the Cost of Class Unit Testing. In Anthony Cleve and Filippo Ricca, editors, Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR), pages 167--176, March 2013. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Test case generation, Venue: CSMR.

  9. Abdelilah Sakti, Yann-Gaël Guéhéneuc, and Gilles Pesant. Constraint-based Fitness Function for Search-Based Software Testing. In Carla Gomes and Meinolf Sellmann, editors, Proceedings of the 10th International Conference on Integration of Artificial Intelligence and Operations Research in Constraint Programming (CPAIOR), pages 378--385, May 2013. Springer. Note: Short paper. 4 pages. [Text ] [Slides ] Keyword(s): Topic: Test case generation, Venue: CPAIOR.

  10. 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.

  11. 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.

  12. 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.


Internal reports
  1. Zéphyrin Soh and Yann-Gaël Guéhéneuc. Towards the exploration strategies by mining Mylyn's interaction histories. Technical report EPM-RT-2013-01, École Polytechnique de Montréal, February 2013. Note: 24 pages. [Text ] Keyword(s): Topic: Program comprehension.

  2. Wei Wu, Yann-Gaël Guéhéneuc, Giuliano Antoniol, and Miryung Kim. Halo: A Multi-feature Two-pass Analysis to Identify Framework API Evolution. Technical report EPM-RT-2013-05, École Polytechnique de Montréal, June 2013. Note: 24 pages. [Text ] Keyword(s): Topic: Evolution patterns.


Miscellaneous
  1. Yann-Gaël Guéhéneuc. Comparatifs : quelques correctifs AmigaOS 68k (processeur et opérations sur disque), Mai 2013. 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. En pratique : Art Effect 4 - réaliser des filigranes (Traduction), août 2013. Note: Obligement, un magazine en ligne (webzine) dédié au monde de l'Amiga. [Text ] Keyword(s): Topic: Retrocomputing, Venue: Obligement.

  3. Yann-Gaël Guéhéneuc. Installation de Geek Gadgets sur AmigaOS 3.x, janvier 2013. Note: Obligement, un magazine en ligne (webzine) dédié au monde de l'Amiga. [Text ] Keyword(s): Topic: Retrocomputing, Venue: Obligement.

  4. Yann-Gaël Guéhéneuc. Test de Lure Of The Temptress, juillet 2013. Note: Obligement, un magazine en ligne (webzine) dédié au monde de l'Amiga. [Text ] Keyword(s): Topic: Retrocomputing, Venue: Obligement.

  5. Wei Wu, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. MOFAE: Multi-objective Optimization Approach to Framework API Evolution, June 2013. Note: Poster at the 2013 Spring Meeting of the Consortium for Software Engineering Research. 24 pages. [Text ] [Slides ] Keyword(s): Topic: Evolution patterns, Venue: CSER.