2009 | ||
---|---|---|
44 | EE | Yann-Gaël Guéhéneuc: A Theory of Program Comprehension: Joining Vision Science and Program Comprehension. IJSSCI 1(2): 54-72 (2009) |
2008 | ||
43 | EE | 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 |
42 | EE | Foutse Khomh, Yann-Gaël Guéhéneuc: Do Design Patterns Impact Software Quality Positively? CSMR 2008: 274-278 |
41 | EE | 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 | EE | 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 | EE | Simon Denier, Yann-Gaël Guéhéneuc: Mendel: A Model, Metrics, and Rules to Understand Class Hierarchies. ICPC 2008: 143-152 |
38 | EE | 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 | EE | 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 | EE | 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 | EE | Jane Huffman Hayes, Giuliano Antoniol, Yann-Gaël Guéhéneuc: PREREQIR: Recovering Pre-Requirements via Cluster Analysis. WCRE 2008: 165-174 |
34 | EE | 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 | EE | Naouel Moha, Yann-Gaël Guéhéneuc: Decor: a tool for the detection of design defects. ASE 2007: 527-528 |
32 | EE | 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 | EE | 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 | EE | 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 | EE | Yann-Gaël Guéhéneuc: Ptidej: A Flexible Reverse Engineering Tool Suite. ICSM 2007: 529-530 |
28 | EE | 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 | EE | 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 | EE | Naouel Moha, Yann-Gaël Guéhéneuc, Pierre Leduc: Automatic Generation of Detection Algorithms for Design Defects. ASE 2006: 297-300 |
25 | EE | Yann-Gaël Guéhéneuc: TAUPE: towards understanding program comprehension. CASCON 2006: 1-13 |
24 | EE | 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 | EE | Yann-Gaël Guéhéneuc, Kim Mens, Roel Wuyts: A Comparative Framework for Design Recovery Tools. CSMR 2006: 123-134 |
22 | EE | Olivier Kaczor, Yann-Gaël Guéhéneuc, Sylvie Hamel: Efficient Identification of Design Patterns with Bit-vector Algorithm. CSMR 2006: 175-184 |
21 | EE | Roel Wuyts, Serge Demeyer, Yann-Gaël Guéhéneuc, Kim Mens, Stéphane Ducasse: Object-Oriented Reengineering. ECOOP Workshops 2006: 69-71 |
20 | EE | 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 | EE | 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 | EE | Salah Bouktif, Yann-Gaël Guéhéneuc, Giuliano Antoniol: Extracting Change-patterns from CVS Repositories. WCRE 2006: 221-230 |
16 | EE | 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 | EE | Giuliano Antoniol, Yann-Gaël Guéhéneuc: Feature Identification: An Epidemiological Metaphor. IEEE Trans. Software Eng. 32(9): 627-641 (2006) |
2005 | ||
14 | EE | Giuliano Antoniol, Yann-Gaël Guéhéneuc: Feature Identification: A Novel Approach and a Case Study. ICSM 2005: 357-366 |
13 | EE | 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 | EE | 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 | EE | 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 | EE | Yann-Gaël Guéhéneuc: A reverse engineering tool for precise class diagrams. CASCON 2004: 28-41 |
9 | EE | Yann-Gaël Guéhéneuc: Abstract and Precise Recovery of UML Diagram Constituents. ICSM 2004: 523 |
8 | EE | Yann-Gaël Guéhéneuc, Hervé Albin-Amiot: Recovering binary class relationships: putting icing on the UML cake. OOPSLA 2004: 301-314 |
7 | EE | Yann-Gaël Guéhéneuc, Houari A. Sahraoui, Farouk Zaidi: Fingerprinting Design Patterns. WCRE 2004: 172-181 |
2003 | ||
6 | EE | Yann-Gaël Guéhéneuc, Hervé Albin-Amiot: A Pragmatic Study of Binary Class Relationships. ASE 2003: 277-280 |
5 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 |