Publications of 2012 
Back to the index

Articles in journal or book chapters
  1. Nasir Ali, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Factors Impacting the Inputs of Traceability Recovery Approaches, chapter 7, pages 99--127. Springer, September 2012. Note: 28 pages. [Text ] Keyword(s): Features and requirements, SST.

  2. José Coté, Gaston Godin, Yann-Gaël Guéhéneuc, Geneviève Rouleau, Pilar Ramirez-Garcia, Joanne Otis, Cécile Tremblay, and Ghayas Fadel. Evaluation of a Real-time Virtual Intervention to Empower Persons Living with HIV for Therapy Self-management: Study Protocol for an Online Randomized Controlled Trial. Trials Journal (Trials), 13(1), December 2012. Note: 27 pages. [Text ] Keyword(s): VIHTAVIE, Trials.

  3. José Côté, Geneviève Rouleau, Gaston Godin, Pilar Ramirez-Garcia, Yann-Gaël Guéhéneuc, Georgette Nahas, Cécile Tremblay, Joanne Otis, and Annick Hernandez. Acceptability and Feasibility Study of a Virtual Intervention to Help Persons Living with HIV Manage their Daily Therapies. Journal of Telemedecine and Telecare (JTT), 18(7):409--421, October 2012. Note: 12 pages. [Text ] Keyword(s): VIHTAVIE, JTT.

  4. Foutse Khomh, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. An Exploratory Study of the Impact of Antipatterns on Class Change- and Fault-Proneness. Empirical Software Engineering (EMSE), 17(3):243--275, June 2012. Note: 27 pages. [Text ] Keyword(s): Code and design smells, EMSE.

  5. Benoît de Smet, Lorent Lempereur, Zohreh Sharafi, Yann-Gaël Guéhéneuc, Giuliano Antoniol, and Naji Habra. Taupe: Visualising and Analysing Eye-tracking Data. Science of Computer Programming (SCP), 79:260--278, February 2012. Note: 2nd special issue on Experimental Software and Toolkits. 20 pages. [Text ] Keyword(s): Understanding program comprehension, SCP.


Conference articles
  1. Surafel Lemma Abebe, Paolo Tonella, Venera Arnaoudova, Giuliano Antoniol, and Yann-Gaël Guéhéneuc. Can Lexicon Bad Smells Improve Fault Prediction?. In Rocco Oliveto and Denys Poshyvanyk, editors, Proceedings of the 19th Working Conference on Reverse Engineering (WCRE), pages 235--244, October 2012. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Code and design smells, WCRE.

  2. Nasir Ali, Aminata Sabané, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Improving Bug Location Using Binary Class Relationships. In Mariano Ceccato and Zheng Li, editors, Proceedings of the 12th International Working Conference on Source Code Analysis and Manipulation (SCAM), pages 174--183, September 2012. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Binary class relations, Features and requirements, SCAM.

  3. 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): Requirement traceability, Understanding program comprehension, ICSM.

  4. Neelesh Bhattacharya, Olfat El-Mahi, Etienne Duclos, Giovanni Beltrame, Giuliano Antoniol, Sébastien Le Digabel, and Yann-Gaël Guéhéneuc. Optimizing Threads Schedule Alignments to Expose the Interference Bug Pattern. In Gordon Fraser and Jerffeson Teixeira de Souza, editors, Proceedings of the 4th Symposium on Search Based Software Engineering (SSBSE), pages 90--104, September 2012. IEEE CS Press. Note: 15 pages. [Text ] [Slides ] Keyword(s): Test case generation, SSBSE.

  5. José Côté, Geneviève Rouleau, Yann-Gaël Guéhéneuc, Gaston Godin, Pilar Ramirez-garcia, Annick Hernandez, Géraldine Martorella, and Sylvie Cossette. Virtual Nursing Interventions: Tailored Real-Time Support for People Living with a Chronic Health Problem. In Proceedings of the 5th World Congress on Social Media, Mobile Apps, and Internet/Web 2.0 in Health, Medicine and Biomedical Research (Medicine 2.0), September 2012. Medicine 2.0. [Text ] Keyword(s): VIHTAVIE, Medicine 2.0.

  6. José Côté, Geneviève Rouleau, Yann-Gaël Guéhéneuc, Pilar Ramirez-Garcia, Gaston Godin, Joanne Otis, Riyas Fadel, and Cécile Tremblay. HIV-MEDIC online: Evaluation of a Web-based intervention to better support people living with HIV (PLHIV) for taking their antiretroviral therapy. In Pierre Côté and Jean-Pierre Routy, editors, Proceedings of the 21th Canadian Conference on HIV/Aids Research (CAHR), April 2012. Pulsus Group. [Text ] Keyword(s): VIHTAVIE, CAHR.

  7. José Côté, Geneviève Rouleau, Pilar Ramirez-garcia, Yann-Gaël Guéhéneuc, Gaston Godin, and Annick Hernandez. VIH-TAVIE: Tailored Virtual Support for Better Self-Management of Antiretroviral Therapy. In Proceedings of the 5th World Congress on Social Media, Mobile Apps, and Internet/Web 2.0 in Health, Medicine and Biomedical Research (Medicine 2.0), September 2012. Medicine 2.0. [Text ] Keyword(s): VIHTAVIE, Medicine 2.0.

  8. Massimiliano Di Penta, Giuliano Antoniol, Daniel M. German, Yann-Gaël Guéhéneuc, and Bram Adams. Five Days of Empirical Software Engineering: the PASED Experience. In Jochen Ludewig and Hausi A. Müller, editors, Proceedings of the 34th International Conference on Software Engineering (ICSE), pages 1255--1258, June 2012. ACM Press. Note: Software Engineering Education Track. 4 pages. [Text ] [Slides ] Keyword(s): ICSE.

  9. Latifa Guerrouj, Philippe Galinier, Yann-Gaël Guéhéneuc, Giuliano Antoniol, and Massimiliano Di Penta. TRIS: a Fast and Accurate Identifiers Splitting and Expansion Algorithm. In Rocco Oliveto and Denys Poshyvanyk, editors, Proceedings of the 19th Working Conference on Reverse Engineering (WCRE), pages 103--112, October 2012. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Identifier analysis, WCRE.

  10. Salima Hassaine, Yann-Gaël Guéhéneuc, Sylvie Hamel, and Giuliano Antoniol. ADvISE: Architectural Decay In Software Evolution. In Rudolf Ferenc Tom Mens, Anthony Cleve, editor, Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR), pages 267--276, March 2012. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Evolution patterns, CSMR.

  11. Abdou Maiga, Nasir Ali, Neelesh Bhattacharya, Aminata Sabané, Yann-Gaël Guéhéneuc, Giuliano Antoniol, and Esma Aimeur. SMURF: A SVM-based Incremental Anti-pattern Detection Approach. In Rocco Oliveto and Denys Poshyvanyk, editors, Proceedings of the 19th Working Conference on Reverse Engineering (WCRE), pages 466--475, October 2012. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Code and design smells, WCRE.

  12. Abddou Maiga, Nasir Ali, Neelesh Bhattacharya, Aminata Sabané, Yann-Gaël Guéhéneuc, Giuliano Antoniol, and Esma Aimeur. Support Vector Machines for Anti-pattern Detection. In Tim Menzies and Motoshi Saeki, editors, Proceedings of the 27th Conference on Automated Software Engineering (ASE), pages 278--281, September 2012. ACM Press. Note: Short paper. 4 pages. [Text ] [Slides ] Keyword(s): Code and design smells, ASE.

  13. Soumaya Medini, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Massimiliano Di Penta, and Paolo Tonella. SCAN: an Approach to Label and Relate Execution Trace Segments. In Rocco Oliveto and Denys Poshyvanyk, editors, Proceedings of the 19th Working Conference on Reverse Engineering (WCRE), pages 135--144, October 2012. IEEE CS Press. Note: Best paper. 10 pages. [Text ] [Slides ] Keyword(s): Features and requirements, WCRE.

  14. Naouel Moha, Francis Palma, Mathieu Nayrolles, Benjamin Joyen Conseil, Yann-Gaël Guéhéneuc, Benoit Baudry, and Jean-Marc Jézéquel. Specification and Detection of SOA Antipatterns. In Chengfei Liu, Heiko Ludwig, and Farouk Toumani, editors, Proceedings of the 10th International Conference on Service Oriented Computing (ICSOC), pages 1--16, November 2012. Springer. Note: Runner-up best paper. 15 pages. [Text ] [Slides ] Keyword(s): Code and design smells, ICSOC.

  15. Francis Palma, Hadi Farzin, Yann-Gaël Guéhéneuc, and Naouel Moha. Recommendation System for Design Patterns in Software Development: A DPR Overview. In Walid Maalej, Martin Robillard, Robert J. Walker, and Thomas Zimmermann, editors, Proceedings of the 3rd International Workshop on Recommendation Systems for Software (RSSE), pages N/A, June 2012. ACM Press. Note: 5 pages. [Text ] [Slides ] Keyword(s): Design patterns, RSSE.

  16. Abdelilah Sakti, Yann-Gaël Guéhéneuc, and Gilles Pesant. Boosting Search-Based Testing by using Constraint-Based Testing. In Gordon Fraser and Jerffeson Teixeira de Souza, editors, Proceedings of the 4th Symposium on Search Based Software Engineering (SSBSE), pages 213--227, September 2012. IEEE CS Press. Note: 15 pages. [Text ] [Slides ] Keyword(s): Test case generation, SSBSE.

  17. 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): Understanding program comprehension, ICPC.

  18. 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): Understanding program comprehension, ICPC.


Internal reports
  1. Etienne Duclos, Yann-Gaël Guéhéneuc, and Sébastien Le Digabel. ACRE: An Automated Aspect Creator for Testing C++ Applications. Technical report G-2012-19, Les cahiers du GERAD, June 2012. Note: 17 pages. [Text ] Keyword(s): Test-case generation, CSMR.


Miscellaneous
  1. Yann-Gaël Guéhéneuc. Compiler/porter THTTPd sur AmigaOS 3.x, juillet 2012. Note: Obligement, un magazine en ligne (webzine) dédié au monde de l'Amiga. [Text ] Keyword(s): Amiga, Obligement.

  2. Yann-Gaël Guéhéneuc. Test de Tower Of Babel, décembre 2012. Note: Obligement, un magazine en ligne (webzine) dédié au monde de l'Amiga. [Text ] Keyword(s): Amiga, Obligement.

  3. Mathieu Nayrolles, Francis Palma, Naouel Moha, and Yann-Gaël Guéhéneuc. Soda: A Tool Support for the Detection of SOA Antipatterns, November 2012. Note: Tool demo at the 11th International Conference on Service Oriented Computing. 4 pages. [Text ] [Slides ] Keyword(s): Code and design smells, ICSOC.