-
Mashael (Layan) Etaiwi,
Sylvie Hamel,
and Yann-Gaël Guéhéneuc.
Order in Chaos: Prioritizing Mobile App Reviews using Consensus Algorithms.
In W. K. Chan,
Bill Claycomb,
and Hiroki Takakura, editors,
Proceedings of the 44th Computer Software and Applications Conference (COMPSAC),
July 2020.
IEEE CS Press.
Note: 9 pages. [Text
] [Slides
] Keyword(s): Features and requirements,
COMPSAC.
-
Guilherme Lacerda,
Fábio Petrillo,
Marcelo Pimenta,
and Yann-Gaël Guéhéneuc.
Code Smells and Refactoring: A Tertiary Systematic Review of Challenges and Observations.
In David Lo and David Shepherd, editors,
Proceedings of the 36th International Conference on Software Maintenance and Evolution (ICSM),
September--October 2020.
IEEE CS Press.
Note: Journal FirstJournal First / Conference Second track (J1C2). 1 page. [Text
] [Slides
] Keyword(s): Code and design smells,
ICSM,
ICSME.
-
Rafik Tighilt,
Manel Abdellatif,
Naouel Moha,
Hafedh Mili,
Ghizlane El Boussaidi,
Jean Privat,
and Yann-Gaël Guéhéneuc.
On the Study of Microservice Antipatterns: a Catalog Proposal.
In Tiago Boldt Sousa, editor,
Proceedings of the 25th European Conference on Pattern Languages of Programs (EuroPLoP),
July 2020.
ACM Press.
Note: 13 pages. [Text
] Keyword(s): Code and design smells,
PLoP.
-
Rafik Tighilt,
Naouel Moha,
Manel Abdellatif,
and Yann-Gaël Guéhéneuc.
Towards a Tool-based Approach for Microservice Antipatterns Identification.
In Arne Koschel,
Eugen Borcoci,
Annett Laube,
Andreas Hausotter,
and Paul Humphreys, editors,
Proceedings of the 10th International Conference on Service Oriented Computing (Service Computation),
pages 1--16,
October 2020.
IARIA XPS Press.
Note: 6 pages. [Text
] [Slides
] Keyword(s): Evolution patterns,
Service Computation.
-
Antoine Barbez,
Foutse Khomh,
and Yann-Gaël Guéhéneuc.
Deep Learning Anti-patterns from Code Metrics History.
In Miryung Kim and Árpád Beszédes, editors,
Proceedings of the 35nd International Conference on Software Maintenance and Evolution (ICSME),
pages 114--124,
September--October 2019.
IEEE CS Press.
Note: 11 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
ICSM,
ICSME.
-
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): Code and design smells,
APSEC.
-
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): Understanding program comprehension,
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: Short paper. 4 pages. [Text
] [Slides
] Keyword(s): Understanding program comprehension,
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): Understanding program comprehension,
MSR.
-
Hironori Washizaki,
Yann-Gaël Guéhéneuc,
and Foutse Khomh.
A Taxonomy for Program Metamodels in Program Reverse Engineering.
In Bram Adams and Denys Poshyvanyk, editors,
Proceedings of the 32nd International Conference on Software Maintenance and Evolution (ICSME),
pages 44--55,
October 2016.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Design patterns,
ICSM,
ICSME.
-
Francis Palma,
Naouel Moha,
and Yann-Gaël Guéhéneuc.
Specification and Detection of Business Process Antipatterns.
In Morad Benyoucef and Michael Weiss, editors,
Proceedings of the 6th International Conference on eTechnologies (MCETECH),
pages 37--52,
May 2015.
Springer.
Note: 15 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
MCETECH.
-
Fehmi Jaafar,
Foutse Khomh,
Yann-Gaël Guéhéneuc,
and Mohammad Zulkernine.
Anti-pattern Mutations and Fault-proneness.
In Bruce McMillin, editor,
Proceedings of the 14th International Conference on Quality Software (QSIC),
pages 246--255,
October 2014.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
QSIC.
-
Francis Palma,
Le An,
Foutse Khomh,
Naouel Moha,
and Yann-Gaël Guéhéneuc.
Investigating the Change-Proneness of Service Patterns and Antipatterns.
In Christian Huemer, editor,
Proceedings of the 7th International Conference on Service-Oriented Computing and Applications (SOCA),
pages 1--8,
November 2014.
IEEE CS Press.
Note: 8 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
SOCA.
-
Francis Palma,
Johann Dubois,
Naouel Moha,
and Yann-Gaël Guéhéneuc.
Detection of REST Patterns and Antipatterns: A Heuristics-based Approach.
In Xavier Franch,
Aditya Ghose,
and Grace Lewis, editors,
Proceedings of the 12th International Conference on Service Oriented Computing (ICSOC),
pages 230--244,
November 2014.
Springer.
Note: 15 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
ICSOC.
-
Francis Palma,
Naouel Moha,
Guy Tremblay,
and Yann-Gaël Guéhéneuc.
Specification and Detection of SOA Antipatterns in Web Services.
In Paris Avgeriou, editor,
Proceedings of the 8th European Conference on Software Architecture (ECSA),
pages 58--73,
August 2014.
Springer.
Note: 15 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
ECSA.
-
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): Evolution patterns,
CSMR.
-
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): Test case generation,
CPAIOR.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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): Requirement traceability,
WCRE.
-
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): Evolution patterns,
CSMR.
-
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: Poster. 2 pages. [Text
] [Slides
] Keyword(s): Evolution patterns,
ICPC.
-
Massimiliano Di Penta,
Daniel M. German,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
An Exploratory Study of the Evolution of Software Licensing.
In Prem Devanbu and Sebastian Uchitel, editors,
Proceedings of the 32nd International Conference on Software Engineering (ICSE),
pages 145--154,
May 2010.
ACM Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Evolution patterns,
ICSE.
-
Wei Wu,
Yann-Gaël Guéhéneuc,
Giuliano Antoniol,
and Miryung Kim.
AURA: A Hybrid Approach to Identify Framework Evolution.
In Prem Devanbu and Sebastian Uchitel, editors,
Proceedings of the 32nd International Conference on Software Engineering (ICSE),
pages 325--334,
May 2010.
ACM Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Evolution patterns,
ICSE.
-
Stéphane Vaucher,
Foutse Khomh,
Naouel Moha,
and Yann-Gaël Guéhéneuc.
Tracking Design Smells: Lessons from a Study of God Classes.
In Giuliano Antoniol and Andy Zaidman, editors,
Proceedings of the 16th Working Conference on Reverse Engineering (WCRE),
pages 145--154,
October 2009.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
Quality models,
WCRE.
-
Massimiliano Di Penta,
Luigi Cerulo,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
An Empirical Study of the Relationships between Design Pattern Roles and Class Change Proneness.
In Hong Mei and Kenny Wong, editors,
Proceedings of the 24th International Conference on Software Maintenance (ICSM),
pages 217--226,
September--October 2008.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Design patterns,
ICSM,
ICSME.
-
Adnane Ghannem,
Salima Hassaine,
Yann-Gaël Guéhéneuc,
and Sylvie Hamel.
L'analyse de logiciels, phylogénie et histoire.
In Mireille Blay-Fornarino, editor,
Actes du 14e colloque Langages et Modèles à Objets (LMO),
pages N/A,
mars 2008.
Éditions Cépaduès.
Note: Poster. 2 pages. [Text
] [Slides
] Keyword(s): Evolution patterns,
LMO.
-
Foutse Khomh and Yann-Gaël Guéhéneuc.
Do Design Patterns Impact Software Quality Positively?.
In Christos Tjortjis and Andreas Winter, editors,
Proceedings of the 12th Conference on Software Maintenance and Reengineering (CSMR),
pages 274--278,
April 2008.
IEEE CS Press.
Note: Short Paper. 5 pages. [Text
] [Slides
] Keyword(s): Quality models,
CSMR.
-
Giuliano Antoniol,
Yann-Gaël Guéhéneuc,
Ettore Merlo,
and Paolo Tonella.
Mining the Lexicon Used by Programmers during Software Evolution.
In Ladan Tahvildari and Gerardo Canfora, editors,
Proceedings of the 23rd International Conference on Software Maintenance (ICSM),
pages 14--23,
October 2007.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Identifier analysis,
ICSM,
ICSME.
-
Salah Bouktif,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
Extracting Change-patterns from CVS Repositories.
In Susan Elliott Sim and Massimiliano Di Penta, editors,
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE),
pages 221--230,
October 2006.
IEEE CS Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Evolution patterns,
WCRE.
-
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): Understanding program comprehension,
CASCON.
-
Giuliano Antoniol,
Yann-Gaël Guéhéneuc,
Ettore Merlo,
and Houari Sahraoui.
Software Evolution: The Need for Empirical Evidence.
In Paolo Tonella, editor,
Proceedings of the 1st ICSM workshop on Empirical Studies in Reverse Engineering (WESRE),
pages N/A,
September 2005.
IEEE CS Press.
Note: 2 pages. [Text
] Keyword(s): Evolution patterns,
WESRE.
-
Giuliano Antoniol,
Ettore Merlo,
Yann-Gaël Guéhéneuc,
and Houari Sahraoui.
Feature Traceability in Object Oriented Software.
In Jonathan I. Maletic,
Giuliano Antonio,
Jane Cleland-Huang,
and Jane Huffman Hayes, editors,
Proceedings of the 3rd ASE workshop on Traceability in Emerging Forms of Software Engineering (TEFSE),
pages 73--78,
November 2005.
ACM Press.
Note: 6 pages. [Text
] [Slides
] Keyword(s): Features and requirements,
TEFSE.
|