|
«
|
May
2012
|
»
|
| Su |
Mo |
Tu |
We |
Th |
Fr |
Sa |
|
|
|
1 |
2 |
3 |
4 |
5
|
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
| 13 |
14 |
15 |
16 |
17 |
18 |
19 |
| 20 |
21 |
22 |
23 |
24 |
25 |
26 |
| 27 |
28 |
29 |
30 |
31 |
|
|
|
CLA
Back
-
Foutse Khomh.
Patterns and Quality of Object-oriented Software Systems.
PhD thesis,
Université de Montréal,
April 2010.
Note: 210 pages. [Text
] Keyword(s): Quality models.
|
Articles in journal or book chapters
|
-
Nasir Ali,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
Factors Impacting the Inputs of Traceability Recovery Approaches,
chapter 7.
Springer,
September 2011.
Note: 28 pages. [Text
] Keyword(s): Features and requirements,
SST.
-
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),
August 2011.
Note: 27 pages. [Text
] Keyword(s): Code and design smells,
EMSE.
-
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),
April 2011.
Note: 35 pages. [Text
] Keyword(s): Code and design smells,
JSS.
-
Segla 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),
February 2011.
Note: 34 pages. [Text
] Keyword(s): Evolution patterns,
EMSE.
-
Gerardo Cepeda Porras and Yann-Gaël Guéhéneuc.
An Empirical Study on the Efficiency of Different Design Pattern Representations in UML Class Diagrams.
Empirical Software Engineering (EMSE),
15(5),
January 2010.
Note: 29 pages. [Text
] Keyword(s): Understanding program comprehension,
EMSE.
-
Yann-Gaël Guéhéneuc.
Design Patterns: Empirical Studies on the Impact of Design Patterns on Quality.
Encyclopedia of Software Engineering (ESE),
September 2010.
Note: Under publication. 16 pages. [Text
] Keyword(s): Design patterns,
ESE.
-
Olivier Kaczor,
Yann-Gaël Guéhéneuc,
and Sylvie Hamel.
Identification of Design Motifs with Pattern Matching Algorithms.
Information and Software Technology (IST),
52,
February 2010.
Note: 16 pages. [Text
] Keyword(s): Design patterns,
IST.
-
Segla 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),
September 2010.
Note: 28 pages. [Text
] Keyword(s): Evolution patterns,
JSME.
-
Janice Ka-Yee Ng,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
Identification of Behavioral and Creational Design Motifs through Dynamic Analysis.
Journal of Software Maintenance and Evolution: Research and Practice (JSME),
22(8),
December 2010.
Note: 30 pages. [Text
] Keyword(s): Design patterns,
JSME.
-
Yann-Gaël Guéhéneuc and Giuliano Antoniol.
DeMIMA: A Multi-layered Framework for Design Pattern Identification.
Transactions on Software Engineering (TSE),
34(5):667--684,
September 2008.
Note: 18 pages. [Text
] Keyword(s): Design patterns,
TSE.
-
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),
October 2011.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Requirement traceability,
WCRE.
-
Ahmed Belderrar,
Segla 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),
March 2011.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Evolution patterns,
CSMR.
-
Laleh 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),
May 2011.
ACM Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Quality models,
MSR.
-
Gabriele Bavota,
Rocco Oliveto,
Andrea De Lucia,
Giuliano Antoniol,
and Yann-Gaël Guéhéneuc.
Playing with Refactoring: Identifying Extract Class Opportunities through Game Theory.
In Rudolf Ferenc and Denys Poshyvanyk, editors,
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM),
September 2010.
IEEE Computer Society Press.
Note: Early Research Achievements Track. 5 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
ICSM.
-
Günter Kniesel,
Alexander Binun,
Péter Hegedus,
Lajos Jeno Fülöp,
Alexander Chatzigeorgiou,
Yann-Gaël Guéhéneuc,
and Nikolaos Tsantalis.
DPDX -- A Common Exchange Format for Design Pattern Detection Tools.
In Rudolf Ferenc and Juan Carlos Dueñas, editors,
Proceedings of the 14th European Conference on Software Maintenance and Reengineering (CSMR),
March 2010.
IEEE Computer Society Press.
Note: Short paper. 5 pages. [Text
] [Slides
] Keyword(s): Design patterns,
CSMR.
-
Rocco Oliveto,
Foutse Khomh,
Giuliano Antoniol,
and Yann-Gaël Guéhéneuc.
Numerical Signatures of Antipatterns: An Approach based on B-Splines.
In Rudolf Ferenc and Juan Carlos Dueñas, editors,
Proceedings of the 14th European Conference on Software Maintenance and Reengineering (CSMR),
March 2010.
IEEE Computer Society Press.
Note: Short paper. 5 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
CSMR.
-
Rocco Oliveto,
Foutse Khomh,
Giuliano Antoniol,
and Yann-Gaël Guéhéneuc.
Numerical Signatures of Antipatterns: An Approach based on B-Splines.
In Rudolf Ferenc Rafael Capilla and Juan Carlos Dueas, editors,
Proceedings of the 14th Conference on Software Maintenance and Reengineering,
March 2010.
IEEE Computer Society Press.
-
Daniel M. German,
Massimiliano Di Penta,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
Code Siblings: Technical and Legal Implications of Copying Code between Systems.
In Michael W. Godfrey and Jim Whitehead, editors,
Proceedings of the 6th Working Conference on Mining Software Repositories (MSR),
May 2009.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Evolution patterns,
MSR.
-
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),
October 2009.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Understanding program comprehension,
ESEM.
-
Foutse Khomh,
Massimiliano Di Penta,
and Yann-Gaël Guéhéneuc.
An Exploratory Study of the Impact of Code Smells on Software Change-proneness.
In Giuliano Antoniol and Andy Zaidman, editors,
Proceedings of the 16th Working Conference on Reverse Engineering (WCRE),
October 2009.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
WCRE.
-
Foutse Khomh,
Yann-Gaël Guéhéneuc,
and Giuliano Antoniol.
Playing Roles in Design Patterns: An Empirical Descriptive and Analytic Study.
In Kostas Kontogiannis and Tao Xie, editors,
Proceedings of the 25th International Conference on Software Maintenance (ICSM),
September 2009.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Design patterns,
ICSM.
-
Foutse Khomh,
Stéphane Vaucher,
Yann-Gaël Guéhéneuc,
and Houari Sahraoui.
A Bayesian Approach for the Detection of Code and Design Smells.
In Choi Byoung-ju, editor,
Proceedings of the 9th International Conference on Quality Software (QSIC),
August 2009.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
QSIC.
-
Stéphane Vaucher,
Foutse Khomh,
Naouel Moha,
and Yann-Gaël Guéhéneuc.
Prevention and Cure of Software Defects: Lessons from the Study of God Classes.
In Giuliano Antoniol and Andy Zaidman, editors,
Proceedings of the 16th Working Conference on Reverse Engineering (WCRE),
October 2009.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
Quality models,
WCRE.
-
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 Proceedings of the 16th Working Conference on Reverse Engineering (WCRE),
October 2009.
IEEE CS Press.
Keyword(s): Code and design smells,
WCRE.
-
Giuliano Antoniol,
Kamel Ayari,
Massimiliano Di Penta,
Foutse Khomh,
and Yann-Gaël Guéhéneuc.
Is It a Bug or an Enhancement? A Text-based Approach to Classify Change Requests.
In Mark Vigder and Marsha Chechik, editors,
Proceedings of the 18th IBM Centers for Advanced Studies Conference (CASCON),
October 2008.
ACM Press.
Note: 15 pages. [Text
] [Slides
] Keyword(s): Evolution patterns,
CASCON.
-
Giuliano Antoniol,
Kamel Ayari,
Massimiliano Di Penta,
Foutse Khomh,
and Yann-Gaël Guéhéneuc.
Is it a Bug or an Enhancement? A Text-based Approach to Classify Change Requests.
In Proceedings of CASCON,
october 2008.
-
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),
June 2008.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Understanding program comprehension,
ICPC.
-
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),
September--October 2008.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Design patterns,
ICSM.
-
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.
-
Olivier Kaczor,
Yann-Gaël Guéhéneuc,
and Sylvie Hamel.
Efficient Identification of Design Patterns with Bit-vector Algorithm.
In Giuseppe Antonio di Lucca and Nicolas Gold, editors,
Proceedings of the 10th Conference on Software Maintenance and Reengineering (CSMR),
pages 173--182,
March 2006.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Design patterns,
CSMR.
-
Naouel Moha,
Jihene Rezgui,
Yann-Gaël Guéhéneuc,
Petko Valtchev,
and Ghizlane El Boussaidi.
Using FCA to Suggest Refactorings to Correct Design Defects.
In Sadok Ben Yahia and Engelbert Mephu Nguifo, editors,
Proceedings of the 4th International Conference on Concept Lattices and their Applications,
pages 297--302,
September 2006.
IEEE Computer Society Press.
Note: Short paper. 6 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
CLA.
-
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.
-
Yann-Gaël Guéhéneuc.
Ptidej: Promoting Patterns with Patterns.
In Mohamed E. Fayad, editor,
Proceedings of the 1st ECOOP workshop on Building a System using Patterns,
July 2005.
Springer-Verlag.
Note: 9 pages. [Text
] Keyword(s): Design patterns,
BSUP.
-
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 Computer Society Press.
Note: In the pre-proceedings. 6 pages. [Text
] Keyword(s): Understanding program comprehension,
IWDPTP.
-
Yann-Gaël Guéhéneuc and Houari Sahraoui.
Des signatures numériques pour améliorer la recherche structurelle de patrons.
In Marianne Huchard,
Stéphane Ducasse,
and Oscar Nierstrasz, editors,
Actes du 11e colloque Langages et Modèles à Objets (LMO),
pages 97--112,
mars 2005.
Hermès Science Publications.
Note: 16 pages. [Text
] [Slides
] Keyword(s): Design patterns,
LMO.
-
Naouel Moha and Yann-Gaël Guéhéneuc.
On the Automatic Detection and Correction of Design Defects.
In Serge Demeyer,
Kim Mens,
Roel Wuyts,
and Stéphane Ducasse, editors,
Proceedings of the 6th ECOOP workshop on Object-Oriented Reengineering (WOOR),
July 2005.
Springer-Verlag.
Note: 7 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
WOOR.
-
Naouel Moha and Yann-Gaël Guéhéneuc.
On the Automatic Detection and Correction of Software Architectural Defects in Object-Oriented Designs.
In Serge Demeyer,
Kim Mens,
Roel Wuyts,
and Stéphane Ducasse, editors,
Proceedings of the 6th ECOOP Workshop on Object-Oriented Reengineering,
July 2005.
-
Yann-Gaël Guéhéneuc.
A Reverse Engineering Tool for Precise Class Diagrams.
In Janice Singer and Hanan Lutfiyya, editors,
Proceedings of the 14th IBM Centers for Advanced Studies Conference (CASCON),
pages 28--41,
October 2004.
ACM Press.
Note: 14 pages. [Text
] [Slides
] Keyword(s): Binary class relations,
CASCON.
-
Yann-Gaël Guéhéneuc.
A Systematic Study of UML Class Diagram Constituents for their Abstract and Precise Recovery.
In Doo-Hwan Bae and William C. Chu, editors,
Proceedings of the 11th Asia-Pacific Software Engineering Conference (APSEC),
pages 265--274,
November-December 2004.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Binary class relations,
APSEC.
-
Yann-Gaël Guéhéneuc.
Abstract and Precise Recovery of UML Class Diagram Constituents.
In Mark Harman and Bogdan Korel, editors,
Proceedings of the 20th International Conference and Software Maintenance (ICSM),
pages 523,
September 2004.
IEEE Computer Society Press.
Note: Poster. 1 page. [Text
] Keyword(s): Binary class relations,
ICSM.
-
Yann-Gaël Guéhéneuc and Hervé Albin-Amiot.
Recovering Binary Class Relationships: Putting Icing on the UML Cake.
In Doug C. Schmidt, editor,
Proceedings of the 19th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA),
pages 301--314,
October 2004.
ACM Press.
Note: 14 pages. [Text
] [Slides
] Keyword(s): Binary class relations,
OOPSLA.
-
Yann-Gaël Guéhéneuc,
Houari Sahraoui,
and Farouk Zaidi.
Fingerprinting Design Patterns.
In Eleni Stroulia and Andrea de Lucia, editors,
Proceedings of the 11th Working Conference on Reverse Engineering (WCRE),
pages 172--181,
November 2004.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Design patterns,
WCRE.
-
Yann-Gaël Guéhéneuc and Hervé Albin-Amiot.
A Pragmatic Study of Binary Class Relationships.
In John Grundy and John Penix, editors,
Proceedings of the 18th Conference on Automated Software Engineering (ASE),
pages 277--280,
September 2003.
IEEE Computer Society Press.
Note: Short paper. 4 pages. [Text
] [Slides
] Keyword(s): Binary class relations,
ASE.
-
Yann-Gaël Guéhéneuc.
Three Musketeers to the Rescue -- Meta-Modelling, Logic Programming, and Explanation-based Constraint Programming for Pattern Description and Detection.
In Kris De Volder,
Kim Mens,
Tom Mens,
and Roel Wuyts, editors,
Proceedings of the 1st ASE workshop on Declarative Meta-Prorgramming,
September 2002.
Computer Science Department, University of British Columbia.
Note: 8 pages. [Text
] [Slides
] Keyword(s): Design patterns,
WDMP.
-
Hervé Albin-Amiot and Yann-Gaël Guéhéneuc.
Design Patterns Application: Pure-generative Approach vs. Conservative-generative Approach.
In Krzysztof Czarnecki, editor,
Proceedings of the 1st OOPSLA workshop on Generative Programming,
October 2001.
ACM Press.
Note: 3 pages. [Text
] Keyword(s): Design patterns,
GP.
-
Yann-Gaël Guéhéneuc and Hervé Albin-Amiot.
Using Design Patterns and Constraints to Automate the Detection and Correction of Inter-Class Design Defects.
In Quioyun Li,
Richard Riehle,
Gilda Pour,
and Bertrand Meyer, editors,
Proceedings of the 39th Conference on the Technology of Object-Oriented Languages and Systems (TOOLS USA),
pages 296--305,
July 2001.
IEEE Computer Society Press.
Note: 10 pages. [Text
] [Slides
] Keyword(s): Code and design smells,
TOOLS USA.
-
Foutse Khomh,
Massimiliano Di Penta,
Yann-Gaël Guéhéneuc,
and Guiliano Antoniol.
An Exploratory Study of the Impact of Antipatterns on Software Changeability.
Technical report EPM-RT-2009-02,
École Polytechnique de Montréal,
April 2009.
Note: 15 pages. [Text
] Keyword(s): Code and design smells,
Evolution patterns.
-
Foutse Khomh,
Yann-Gaël Guéhéneuc,
and Guiliano Antoniol.
An Empirical Descriptive and Analytic Study of Playing Roles in Design Patterns.
Technical report EPM-RT-2009-03,
École Polytechnique de Montréal,
April 2009.
Note: 15 pages. [Text
] Keyword(s): Design patterns,
Evolution patterns.
-
Foutse Khomh,
Naouel Moha,
and Yann-Gaël Guéhéneuc.
DEQUALITE : méthode de construction de modèles de qualité prenant en compte la conception des systèmes.
Technical report EPM-RT-2009-04,
École Polytechnique de Montréal,
avril 2009.
Note: 31 pages. [Text
] Keyword(s): Quality models.
-
Alban Tiberghien,
Naouel Moha,
Tom Mens,
and Kim Mens.
Répertoire des défauts de conception.
Technical report 1303,
University of Montreal,
November 2007.
[Text
]
-
Khashayar Khosravi and Yann-Gaël Guéhéneuc.
A Quality Model for Design Patterns.
Technical report 1249,
University of Montreal,
September 2004.
Note: 94 pages. [Text
] Keyword(s): Quality models,
Design patterns.
-
Aline Lúcia Baroni,
Yann-Gaël Guéhéneuc,
and Hervé Albin-Amiot.
Design Patterns Formalization.
Technical report 03/03/INFO,
Computer Science Department, École des Mines de Nantes,
June 2003.
Note: 59 pages. [Text
] Keyword(s): Design patterns.
-
Yann-Gaël Guéhéneuc,
Hervé Albin-Amiot,
Rémi Douence,
and Pierre Cointe.
Bridging the Gap Between Modeling and Programming Languages.
Technical report 02/09/INFO,
Computer Science Department, École des Mines de Nantes,
July 2002.
Note: 56 pages. [Text
] Keyword(s): Binary class relations.
-
Janice Ka-Yee Ng.
Identification of Behavioral and Creational Design Patterns through Dynamic Analysis.
Master"s thesis,
Université de Montréal,
July 2008.
[Text
]
-
Saliha Bouden.
Étude de la traçabilité entre refactorisations du modèle de classes et refactorisations du code.
Master"s thesis,
Université de Montréal,
Février 2007.
[Text
]
-
Jean-Yves Guyomarc"h.
Une architecture pour l'évaluation qualitative de l'impact de la programmation orientée aspect.
Master's thesis,
Université de Montréal,
Mai 2006.
[Text
]
-
Khashayar Khosravi.
A Quality Model considering Program Architecture.
Master"s thesis,
Université de Montréal,
August 2005.
[Text
]
-
Samah Rached.
Analyse du comportement des programmes à l"aide des matrices d'adjacence.
Master's thesis,
Université de Montréal,
Août 2005.
[Text
]
This document was translated from BibTEX by
bibtex2html
|