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 |