His main research concerns Software maintenance, Data mining, Source code, Programming language and Software engineering. The study incorporates disciplines such as Program comprehension, Software design pattern, Software quality and Software evolution in addition to Software maintenance. His study in Data mining is interdisciplinary in nature, drawing from both Machine learning and Probabilistic logic, Artificial intelligence.
His study on Object-oriented programming and Structural pattern is often connected to Copying as part of broader study in Programming language. His biological study spans a wide range of topics, including Software, Software development and Empirical research. His studies in Software integrate themes in fields like Java and Formal specification.
Yann-Gaël Guéhéneuc mostly deals with Software engineering, Software, Source code, Software maintenance and Software system. The Software engineering study combines topics in areas such as Quality, Software quality, Software development, Code smell and Software design pattern. His Code smell research is multidisciplinary, incorporating perspectives in Context and Spaghetti code.
The various areas that Yann-Gaël Guéhéneuc examines in his Source code study include TRACE, Program comprehension, Data mining and Information retrieval. His Data mining research includes elements of Precision and recall, Machine learning, Artificial intelligence and Traceability. His research ties Java and Software maintenance together.
His scientific interests lie mostly in Software engineering, Software, Context, Video game and Quality. His work deals with themes such as Identification, Microservices, Code refactoring and Software quality, Code smell, which intersect with Software engineering. In his research on the topic of Software quality, Software system is strongly related with Design pattern.
As a part of the same scientific family, he mostly works in the field of Software, focusing on Scalability and, on occasion, Communications protocol, Interoperability, Debugging and Abstraction. In his work, Pair programming, Spaghetti code, Information retrieval and Task is strongly intertwined with Program comprehension, which is a subfield of Context. His work carried out in the field of Quality brings together such families of science as Delimiter and Use case.
His scientific interests lie mostly in Context, Software engineering, Video game, Software and Program comprehension. His Context research is multidisciplinary, incorporating elements of Root, Card sorting, Stack overflow and Engineering management. His Software engineering research integrates issues from Quality and Code refactoring.
He works mostly in the field of Quality, limiting it down to concerns involving Code smell and, occasionally, Maintainability. His study in the field of Pair programming also crosses realms of BitTorrent tracker. His research in Program comprehension intersects with topics in Machine learning, False positive paradox, Feature, God object and Study software.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
DECOR: A Method for the Specification and Detection of Code and Design Smells
N. Moha;Y.-G. Gueheneuc;L. Duchien;A.-F. Le Meur.
IEEE Transactions on Software Engineering (2010)
Feature Location Using Probabilistic Ranking of Methods Based on Execution Scenarios and Information Retrieval
D. Poshyvanyk;Y.-G. Gueheneuc;A. Marcus;G. Antoniol.
IEEE Transactions on Software Engineering (2007)
Is it a bug or an enhancement?: a text-based approach to classify change requests
Giuliano Antoniol;Kamel Ayari;Massimiliano Di Penta;Foutse Khomh.
conference of the centre for advanced studies on collaborative research (2008)
An exploratory study of the impact of antipatterns on class change- and fault-proneness
Foutse Khomh;Massimiliano Di Penta;Yann-Gaël Guéhéneuc;Giuliano Antoniol.
Empirical Software Engineering (2012)
An Exploratory Study of the Impact of Code Smells on Software Change-proneness
Foutse Khomh;Massimiliano Di Penta;Yann-Gael Gueheneuc.
working conference on reverse engineering (2009)
An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, on Program Comprehension
Marwen Abbes;Foutse Khomh;Yann-Gael Gueheneuc;Giuliano Antoniol.
conference on software maintenance and reengineering (2011)
A Bayesian Approach for the Detection of Code and Design Smells
Foutse Khomh;Stéphane Vaucher;Yann-Gaël Guéhéneuc;Houari Sahraoui.
international conference on quality software (2009)
DeMIMA: A Multilayered Approach for Design Pattern Identification
Y.-G. Gueheneuc;G. Antoniol.
IEEE Transactions on Software Engineering (2008)
CERBERUS: Tracing Requirements to Source Code Using Information Retrieval, Dynamic Analysis, and Program Analysis
M. Eaddy;A.V. Aho;G. Antoniol;Y.-G. Gueheneuc.
international conference on program comprehension (2008)
Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification
D. Poshyvanyk;A. Marcus;V. Rajlich;Y.-G. Gueheneuc.
international conference on program comprehension (2006)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
Polytechnique Montréal
Polytechnique Montréal
University of Sannio
Queen's University
University of Montreal
University of Molise
Université Laval
University of Victoria
University of Sannio
University of Antwerp
University of Rome Tor Vergata
University of Minnesota
University of California, Irvine
European Synchrotron Radiation Facility
University of Bologna
Toin University of Yokohama
University of Otago
École Normale Supérieure
Met Office
Goethe University Frankfurt
Monash University
London School of Hygiene & Tropical Medicine
University of Virginia
University of Michigan–Ann Arbor
University of Colorado Denver
Seoul National University