| 2009 | ||
|---|---|---|
| 48 | Yann-Gaël Guéhéneuc, Huzefa H. Kagdi, Jonathan I. Maletic: Working session: Using eye-tracking to understand program comprehension. ICPC 2009: 278-279 | |
| 47 | Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol: Playing roles in design patterns: An empirical descriptive and analytic study. ICSM 2009: 83-92 | |
| 46 | Daniel M. Germán, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Giuliano Antoniol: Code siblings: Technical and legal implications of copying code between applications. MSR 2009: 81-90 | |
| 45 | Yann-Gaël Guéhéneuc: A Theory of Program Comprehension: Joining Vision Science and Program Comprehension. IJSSCI 1(2): 54-72 (2009) | |
| 2008 | ||
| 44 | Giuliano Antoniol, Kamel Ayari, Massimiliano Di Penta, Foutse Khomh, Yann-Gaël Guéhéneuc: Is it a bug or an enhancement?: a text-based approach to classify change requests. CASCON 2008: 23 | |
| 43 | Foutse Khomh, Yann-Gaël Guéhéneuc: Do Design Patterns Impact Software Quality Positively? CSMR 2008: 274-278 | |
| 42 | Giovanni Falcone, Yann-Gaël Guéhéneuc, Christian F. J. Lange, Zoltán Porkoláb, Houari A. Sahraoui: Quantitative Approaches in Object-Oriented Software Engineering. ECOOP Workshops 2008: 77-86 | |
| 41 | Naouel Moha, Yann-Gaël Guéhéneuc, Anne-Françoise Le Meur, Laurence Duchien: A Domain Analysis to Specify Design Defects and Generate Detection Algorithms. FASE 2008: 276-291 | |
| 40 | Naouel Moha, Amine Mohamed Rouane Hacene, Petko Valtchev, Yann-Gaël Guéhéneuc: Refactorings of Design Defects Using Relational Concept Analysis. ICFCA 2008: 289-304 | |
| 39 | Simon Denier, Yann-Gaël Guéhéneuc: Mendel: A Model, Metrics, and Rules to Understand Class Hierarchies. ICPC 2008: 143-152 | |
| 38 | Marc Eaddy, Alfred V. Aho, Giuliano Antoniol, Yann-Gaël Guéhéneuc: CERBERUS: Tracing Requirements to Source Code Using Information Retrieval, Dynamic Analysis, and Program Analysis. ICPC 2008: 53-62 | |
| 37 | Giuliano Antoniol, Jane Huffman Hayes, Yann-Gaël Guéhéneuc, Massimiliano Di Penta: Reuse or rewrite: Combining textual, static, and dynamic analyses to assess the cost of keeping a system up-to-date. ICSM 2008: 147-156 | |
| 36 | Massimiliano Di Penta, Luigi Cerulo, Yann-Gaël Guéhéneuc, Giuliano Antoniol: An empirical study of the relationships between design pattern roles and class change proneness. ICSM 2008: 217-226 | |
| 35 | Jane Huffman Hayes, Giuliano Antoniol, Yann-Gaël Guéhéneuc: PREREQIR: Recovering Pre-Requirements via Cluster Analysis. WCRE 2008: 165-174 | |
| 34 | Yann-Gaël Guéhéneuc, Giuliano Antoniol: DeMIMA: A Multilayered Approach for Design Pattern Identification. IEEE Trans. Software Eng. 34(5): 667-684 (2008) | |
| 2007 | ||
| 33 | Naouel Moha, Yann-Gaël Guéhéneuc: Decor: a tool for the detection of design defects. ASE 2007: 527-528 | |
| 32 | Serge Demeyer, Yann-Gaël Guéhéneuc, Anne Keller, Christian F. J. Lange, Kim Mens, Adrian Kuhn, Martin Kuhlemann: Object-Oriented Reengineering. ECOOP Workshops 2007: 142-153 | |
| 31 | Yann-Gaël Guéhéneuc, Christian F. J. Lange, Houari A. Sahraoui, Giovanni Falcone, Michele Lanza, Coral Calero, Fernando Brito e Abreu: Quantitative Approaches in Object-Oriented Software Engineering. ECOOP Workshops 2007: 166-170 | |
| 30 | Giuliano Antoniol, Yann-Gaël Guéhéneuc, Ettore Merlo, Paolo Tonella: Mining the Lexicon Used by Programmers during Sofware Evolution. ICSM 2007: 14-23 | |
| 29 | Yann-Gaël Guéhéneuc: Ptidej: A Flexible Reverse Engineering Tool Suite. ICSM 2007: 529-530 | |
| 28 | Naouel Moha, Yann-Gaël Guéhéneuc: P<scp>TIDEJ</scp> and D<scp>ECOR</scp>: identification of design patterns and design defects. OOPSLA Companion 2007: 868-869 | |
| 27 | Denys Poshyvanyk, Yann-Gaël Guéhéneuc, Andrian Marcus, Giuliano Antoniol, Václav Rajlich: Feature Location Using Probabilistic Ranking of Methods Based on Execution Scenarios and Information Retrieval. IEEE Trans. Software Eng. 33(6): 420-432 (2007) | |
| 2006 | ||
| 26 | Naouel Moha, Yann-Gaël Guéhéneuc, Pierre Leduc: Automatic Generation of Detection Algorithms for Design Defects. ASE 2006: 297-300 | |
| 25 | Yann-Gaël Guéhéneuc: TAUPE: towards understanding program comprehension. CASCON 2006: 1-13 | |
| 24 | Naouel Moha, Jihene Rezgui, Yann-Gaël Guéhéneuc, Petko Valtchev, Ghizlane El-Boussaidi: Using FCA to Suggest Refactorings to Correct Design Defects. CLA 2006: 269-275 | |
| 23 | Yann-Gaël Guéhéneuc, Kim Mens, Roel Wuyts: A Comparative Framework for Design Recovery Tools. CSMR 2006: 123-134 | |
| 22 | Olivier Kaczor, Yann-Gaël Guéhéneuc, Sylvie Hamel: Efficient Identification of Design Patterns with Bit-vector Algorithm. CSMR 2006: 175-184 | |
| 21 | Roel Wuyts, Serge Demeyer, Yann-Gaël Guéhéneuc, Kim Mens, Stéphane Ducasse: Object-Oriented Reengineering. ECOOP Workshops 2006: 69-71 | |
| 20 | Fernando Brito e Abreu, Coral Calero, Yann-Gaël Guéhéneuc, Michele Lanza, Houari A. Sahraoui: Quantitative Approaches in Object-Oriented Software Engineering. ECOOP Workshops 2006: 87-96 | |
| 19 | Denys Poshyvanyk, Andrian Marcus, Václav Rajlich, Yann-Gaël Guéhéneuc, Giuliano Antoniol: Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification. ICPC 2006: 137-148 | |
| 18 | Naouel Moha, D.-L. Huynh, Yann-Gaël Guéhéneuc: Une taxonomie et un métamodèle pour la détection des défauts de conception. LMO 2006: 201-216 | |
| 17 | Salah Bouktif, Yann-Gaël Guéhéneuc, Giuliano Antoniol: Extracting Change-patterns from CVS Repositories. WCRE 2006: 221-230 | |
| 16 | Francesca Arcelli Fontana, Claudia Raibulet, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Jason McC. Smith: Design Pattern Detection for Reverse Engineering. WCRE 2006: 316 | |
| 15 | Giuliano Antoniol, Yann-Gaël Guéhéneuc: Feature Identification: An Epidemiological Metaphor. IEEE Trans. Software Eng. 32(9): 627-641 (2006) | |
| 2005 | ||
| 14 | Giuliano Antoniol, Yann-Gaël Guéhéneuc: Feature Identification: A Novel Approach and a Case Study. ICSM 2005: 357-366 | |
| 13 | Yann-Gaël Guéhéneuc, Giuliano Antoniol: Report on the 1st International Workshop on Design Pattern Theory and Practice. STEP 2005: 193-195 | |
| 12 | Yann-Gaël Guéhéneuc, Houari A. Sahraoui: Des signatures numériques pour améliorer la recherche structurelle de patrons. L'OBJET 11(1-2): 97-112 (2005) | |
| 2004 | ||
| 11 | Yann-Gaël Guéhéneuc: A Systematic Study of UML Class Diagram Constituents for their Abstract and Precise Recovery. APSEC 2004: 265-274 | |
| 10 | Yann-Gaël Guéhéneuc: A reverse engineering tool for precise class diagrams. CASCON 2004: 28-41 | |
| 9 | Yann-Gaël Guéhéneuc: Abstract and Precise Recovery of UML Diagram Constituents. ICSM 2004: 523 | |
| 8 | Yann-Gaël Guéhéneuc, Hervé Albin-Amiot: Recovering binary class relationships: putting icing on the UML cake. OOPSLA 2004: 301-314 | |
| 7 | Yann-Gaël Guéhéneuc, Houari A. Sahraoui, Farouk Zaidi: Fingerprinting Design Patterns. WCRE 2004: 172-181 | |
| 2003 | ||
| 6 | Yann-Gaël Guéhéneuc, Hervé Albin-Amiot: A Pragmatic Study of Binary Class Relationships. ASE 2003: 277-280 | |
| 5 | Andrés Farías, Yann-Gaël Guéhéneuc: On the coherence of component protocols. Electr. Notes Theor. Comput. Sci. 82(5): (2003) | |
| 2002 | ||
| 4 | Yann-Gaël Guéhéneuc, Rémi Douence, Narendra Jussien: No Java without Caffeine: A Tool for Dynamic Analysis of Java Programs. ASE 2002: 117- | |
| 3 | Hervé Albin-Amiot, Pierre Cointe, Yann-Gaël Guéhéneuc: Un métamodèle pour coupler application et détection des design patterns. L'OBJET 8(1-2): 41-58 (2002) | |
| 2001 | ||
| 2 | Hervé Albin-Amiot, Pierre Cointe, Yann-Gaël Guéhéneuc, Narendra Jussien: Instantiating and Detecting Design Patterns: Putting Bits and Pieces Together. ASE 2001: 166-173 | |
| 1 | Yann-Gaël Guéhéneuc, Hervé Albin-Amiot: Using Design Patterns and Constraints to Automate the Detection and Correction of Inter-Class Design Defects. TOOLS (39) 2001: 296-306 | |