Publications of 2011 
Back to the index

Articles in journal or book chapters
  1. Latifa Guerrouj, Massimiliano Di Penta, Giuliano Antoniol, and Yann-Gaël Guéhéneuc. TIDIER: An Identifier Splitting Approach using Speech Recognition Techniques. Journal of Software Maintenance and Evolution: Research and Practice (JSME), 25(6):575--599, June 2011. Note: 24 pages. [Text ] Keyword(s): Topic: Identifier analysis, Venue: JSME, Venue: JSEP.

  2. Foutse Khomh, Stéphane Vaucher, Yann-Gaël Guéhéneuc, and Houari Sahraoui. A GQM-based Method and a Bayesian Approach for the Detection of Code and Design Smells. Journal of Software and Systems (JSS), 84(4):559--572, April 2011. Note: 35 pages. [Text ] Keyword(s): Topic: Code and design smells, Venue: JSS.

  3. Ségla Kpodjedo, Filippo Ricca, Philippe Galinier, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Design Evolution Metrics for Defect Prediction in Object Oriented Systems. Empirical Software Engineering (EMSE), 16(1):141--175, February 2011. Note: 34 pages. [Text ] Keyword(s): Topic: Evolution patterns, Venue: EMSE.


Conference articles
  1. 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.

  2. Nasir Ali, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Requirements Traceability for Object Oriented Systems by Partitioning Source Code. In Martin Pinzger and Denys Poshyvanyk, editors, Proceedings of the 18th Working Conference on Reverse Engineering (WCRE), pages 45--54, October 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: WCRE.

  3. Nasir Ali, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Trust-Based Requirements Traceability. In Susan E. Sim and Filippo Ricca, editors, Proceedings of the 19th International Conference on Program Comprehension (ICPC), pages 111--120, June 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: ICPC.

  4. Nasir Ali, Wei Wu, Giuliano Antoniol, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, and Jane Huffman Hayes. MoMS: Multi-objective Miniaturization of Software. In James R. Cordy and Paolo Tonella, editors, Proceedings of the 27th International Conference on Software Maintenance (ICSM), pages 153--162, September 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: ICSM, Venue: ICSME.

  5. Ahmed Belderrar, Ségla Kpodjedo, Yann-Gaël Guéhéneuc, Giuliano Antoniol, and Philippe Galinier. Sub-graph Mining: Identifying Micro-architectures in Evolving Object-oriented Software. In Yiannis Kanellopoulos and Tom Mens, editors, Proceedings of the 15th European Conference on Software Maintenance and Reengineering (CSMR), pages 171--180, March 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Evolution patterns, Venue: CSMR.

  6. Neelesh Bhattacharya, Abdelilah Sakti, Giuliano Antoniol, Yann-Gaël Guéhéneuc, and Gilles Pesant. Divide-by-zero Exceptions Raising via Branch Coverage. In Myra Cohen and Mel Ó Cinnéide, editors, Proceedings of the 3rd International Symposium on Search-based Software Engineering (SSBSE), pages 204--218, September 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Test case generation, Venue: SSBSE.

  7. Neelesh Bhattacharya, Abdelilah Sakti, Giuliano Antoniol, Yann-Gaël Guéhéneuc, and Gilles Pesant. Performance Analysis of Metaheuristic and Constraint Programming Approaches to Generate Structural Test Cases. In Fevzi Belli and Michael Linschulte, editors, Proceedings of the 4th International Conference on Software Testing, Verification, and Validation (ICST), March 2011. IEEE CS Press. Note: 2 pages. Poster. [Text ] [Slides ] Keyword(s): Topic: Test case generation, Venue: ICST.

  8. José Côté, Geneviève Rouleau, Yann-Gaël Guéhéneuc, Gaston Godin, Pilar Ramirez-Garcia, Joanne Otis, and Georgette Nahas. Suitability and Feasability Study of a Virtual Nursing Intervention to Help Person Living with HIV Manage their Daily Therapies. In Actes du 1er symposium international sur la recherche en intervention en sciences infirmières : développement, évaluation et partage (ISI), avril 2011. [Text ] Keyword(s): Topic: VIHTAVIE, Venue: ISI.

  9. Laleh Mousavi Eshkevari, Venera Arnaoudova, Massimiliano Di Penta, Rocco Oliveto, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. An Exploratory Study of Identifier Renamings. In Tao Xie and Thomas Zimmermann, editors, Proceedings of the 8th Working Conference on Mining Software Repositories (MSR), pages 33--42, May 2011. ACM Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Quality models, Venue: MSR.

  10. Salima Hassaine, Ferdaous Boughanmi, Yann-Gaël Guéhéneuc, Sylvie Hamel, and Giuliano Antoniol. A Seismology-inspired Approach for Change Impact Analysis. In James R. Cordy and Paolo Tonella, editors, Proceedings of the 27th International Conference on Software Maintenance (ICSM), pages 53--62, September 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Evolution patterns, Venue: ICSM, Venue: ICSME.

  11. Salima Hassaine, Ferdaous Boughanmi, Yann-Gaël Guéhéneuc, Sylvie Hamel, and Giuliano Antoniol. Change Impact Analysis: An Earthquake Metaphor. In Susan E. Sim and Filippo Ricca, editors, Proceedings of the 19th International Conference on Program Comprehension (ICPC), pages 209--210, June 2011. IEEE CS Press. Note: 2 pages. Poster. [Text ] [Slides ] Keyword(s): Topic: Evolution patterns, Venue: ICPC.

  12. Fehmi Jaafar, Yann-Gaël Guéhéneuc, Sylvie Hamel, and Giuliano Antoniol. An Exploratory Study of Macro Co-changes. In Martin Pinzger and Denys Poshyvanyk, editors, Proceedings of the 18th Working Conference on Reverse Engineering (WCRE), pages 325--334, October 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Evolution patterns, Venue: WCRE.

  13. Soumaya Medini, Philippe Galinier, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. A Fast Algorithm to Locate Concepts in Execution Traces. In Myra Cohen and Mel Ó Cinnéide, editors, Proceedings of the 3rd International Symposium on Search-based Software Engineering (SSBSE), pages 252--266, September 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: SSBSE.

  14. Abdelilah Sakti, Yann-Gaël Guéhéneuc, and Gilles Pesant. CP-SST : approche bassée sur la programmation par contraintes pour le test structurel du logiciel. In Arnaud Lallouet, editor, Actes des 7e Journées Francophones de Programmation par Contraintes (JFPC), pages 289--298, juin 2011. LIRIS. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Test case generation, Venue: JFPC.