Travelled to:
1 × Austria
1 × China
1 × India
1 × Ireland
1 × Japan
1 × Romania
1 × South Africa
1 × Spain
1 × Switzerland
1 × United Kingdom
2 × Belgium
2 × France
2 × Greece
2 × The Netherlands
3 × Hungary
4 × Germany
5 × Italy
7 × USA
8 × Canada
Collaborated with:
G.Antoniol M.D.Penta F.Khomh H.Albin-Amiot S.Hamel N.Ali N.Moha B.Adams ∅ R.Oliveto A.Sabane Z.Sharafi Z.Soh S.Hassaine V.Arnaoudova J.H.Hayes F.Jaafar D.M.Germán W.Wu P.Tonella N.Jussien S.Denier L.Guerrouj P.Galinier F.Boughanmi G.Bavota A.D.Lucia A.Marcus D.Poshyvanyk L.M.Eshkevari H.H.Kagdi J.I.Maletic P.Leduc K.Mens R.Wuyts O.Kaczor S.Bouktif H.A.Sahraoui F.Zaidi R.Douence A.Maiga N.Bhattacharya E.Aïmeur F.Palma G.Tremblay E.Duclos S.L.Digabel M.Abbes F.Asadi M.Kim A.L.Meur L.Duchien M.Eaddy A.V.Aho L.Cerulo E.Merlo P.Cointe S.Vaucher A.Marchetto A.Susi S.L.Abebe S.Medini A.Belderrar S.Kpodjedo N.Madani V.Rajlich F.A.Fontana C.Raibulet J.M.Smith M.L.Vásquez S.Klock C.McMillan B.V.d.Plas G.C.Porras G.Kniesel A.Binun P.Hegedus L.J.Fülöp A.Chatzigeorgiou N.Tsantalis
Talks about:
pattern (16) studi (16) design (15) class (11) detect (10) identifi (9) softwar (8) empir (8) code (8) relationship (7)
♂ Person: Yann-Gaël Guéhéneuc
DBLP: Gu=eacute=h=eacute=neuc:Yann=Ga=euml=l
Facilitated 8 volumes:
Contributed to:
Wrote 69 papers:
- CSMR-WCRE-2014-BavotaOLMGA #nash #refactoring
- In medio stat virtus: Extract class refactoring through nash equilibria (GB, RO, ADL, AM, YGG, GA), pp. 214–223.
- ECSA-2014-PalmaMTG #detection #specification #web #web service
- Specification and Detection of SOA Antipatterns in Web Services (FP, NM, GT, YGG), pp. 58–73.
- ICPC-2014-VasquezKMSPG #anti #java #matter #metric #mobile
- Domain matters: bringing further evidence of the relationships among anti-patterns, application domains, and quality-related metrics in Java mobile apps (MLV, SK, CM, AS, DP, YGG), pp. 232–243.
- SCAM-2014-WuAGA #api #named
- ACUA: API Change and Usage Auditor (WW, BA, YGG, GA), pp. 89–94.
- CSMR-2013-ArnaoudovaPAG #anti #product line
- A New Family of Software Anti-patterns: Linguistic Anti-patterns (VA, MDP, GA, YGG), pp. 187–196.
- CSMR-2013-DuclosDGA #automation #c++ #named #testing
- ACRE: An Automated Aspect Creator for Testing C++ Applications (ED, SLD, YGG, BA), pp. 121–130.
- CSMR-2013-JaafarHGHA #empirical #evolution #on the
- On the Relationship between Program Evolution and Fault-Proneness: An Empirical Study (FJ, SH, YGG, SH, BA), pp. 15–24.
- CSMR-2013-SabanePAG #case study #cost analysis #testing
- A Study on the Relation between Antipatterns and the Cost of Class Unit Testing (AS, MDP, GA, YGG), pp. 167–176.
- ICPC-2013-SharafiMSAG #comprehension #empirical #performance #requirements #visual notation
- An empirical study on the efficiency of graphical vs. textual representations in requirements comprehension (ZS, AM, AS, GA, YGG), pp. 33–42.
- WCRE-2013-JaafarGHK #anti #dependence #mining
- Mining the relationship between anti-patterns dependencies and fault-proneness (FJ, YGG, SH, FK), pp. 351–360.
- WCRE-2013-SohKGA #comprehension #developer #how #maintenance #process #towards
- Towards understanding how developers spend their effort during maintenance activities (ZS, FK, YGG, GA), pp. 152–161.
- WCRE-2013-SohKGAA #maintenance #on the
- On the effect of program exploration on maintenance tasks (ZS, FK, YGG, GA, BA), pp. 391–400.
- ASE-2012-MaigaABSGAA #anti #detection
- Support vector machines for anti-pattern detection (AM, NA, NB, AS, YGG, GA, EA), pp. 278–281.
- CSMR-2012-HassaineGHA #architecture #evolution #named
- ADvISE: Architectural Decay in Software Evolution (SH, YGG, SH, GA), pp. 267–276.
- ICPC-2012-SharafiSGA #identifier #source code #women
- Women and men — Different but equal: On the impact of identifier style on source code reading (ZS, ZS, YGG, GA), pp. 27–36.
- ICPC-2012-SohSPPGA #comprehension #diagrams #empirical #uml
- Professional status and expertise for UML class diagram comprehension: An empirical study (ZS, ZS, BVdP, GCP, YGG, GA), pp. 163–172.
- ICSE-2012-PentaAGGA #empirical #experience #re-engineering
- Five days of empirical software engineering: The PASED experience (MDP, GA, DMG, YGG, BA), pp. 1255–1258.
- ICSM-2012-AliSGA #empirical #requirements #traceability #using
- An empirical study on requirements traceability using eye-tracking (NA, ZS, YGG, GA), pp. 191–200.
- SCAM-2012-AliSGA #debugging #using
- Improving Bug Location Using Binary Class Relationships (NA, AS, YGG, GA), pp. 174–183.
- WCRE-2012-AbebeATAG #fault #predict #question #smell
- Can Lexicon Bad Smells Improve Fault Prediction? (SLA, VA, PT, GA, YGG), pp. 235–244.
- WCRE-2012-GuerroujGGAP #algorithm #identifier #named #performance
- TRIS: A Fast and Accurate Identifiers Splitting and Expansion Algorithm (LG, PG, YGG, GA, MDP), pp. 103–112.
- WCRE-2012-MaigaABSGA #anti #approach #detection #incremental #named
- SMURF: A SVM-based Incremental Anti-pattern Detection Approach (AM, NA, NB, AS, YGG, EA), pp. 466–475.
- WCRE-2012-MediniAGPT #approach #execution #named
- SCAN: An Approach to Label and Relate Execution Trace Segments (SM, GA, YGG, MDP, PT), pp. 135–144.
- CSMR-2011-AbbesKGA #comprehension #empirical
- An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, on Program Comprehension (MA, FK, YGG, GA), pp. 181–190.
- CSMR-2011-BelderrarKGAG #architecture #evolution #identification #mining #object-oriented
- Sub-graph Mining: Identifying Micro-architectures in Evolving Object-Oriented Software (AB, SK, YGG, GA, PG), pp. 171–180.
- ICPC-2011-AliGA #requirements #traceability #trust
- Trust-Based Requirements Traceability (NA, YGG, GA), pp. 111–120.
- ICPC-2011-HassaineBGHA #impact analysis
- Change Impact Analysis: An Earthquake Metaphor (SH, FB, YGG, SH, GA), pp. 209–210.
- ICSM-2011-AliWAPGH #multi #named
- MoMS: Multi-objective miniaturization of software (NA, WW, GA, MDP, YGG, JHH), pp. 153–162.
- ICSM-2011-HassaineBGHA #approach #co-evolution
- A seismology-inspired approach to study change propagation (SH, FB, YGG, SH, GA), pp. 53–62.
- MSR-2011-EshkevariAPOGA #case study #identifier
- An exploratory study of identifier renamings (LME, VA, MDP, RO, YGG, GA), pp. 33–42.
- WCRE-2011-AliGA #clustering #object-oriented #requirements #source code #traceability
- Requirements Traceability for Object Oriented Systems by Partitioning Source Code (NA, YGG, GA), pp. 45–54.
- WCRE-2011-JaafarGHA #case study #metaprogramming
- An Exploratory Study of Macro Co-changes (FJ, YGG, SH, GA), pp. 325–334.
- CSMR-2010-AsadiPAG #approach #concept #execution #heuristic #identification
- A Heuristic-Based Approach to Identify Concepts in Execution Traces (FA, MDP, GA, YGG), pp. 31–40.
- CSMR-2010-KnieselBHFCGT #design pattern #detection #tool support
- DPDX--Towards a Common Result Exchange Format for Design Pattern Detection Tools (GK, AB, PH, LJF, AC, YGG, NT), pp. 232–235.
- CSMR-2010-MadaniGPGA #identifier #recognition #source code #speech #using #word
- Recognizing Words from Source Code Identifiers Using Speech Recognition Techniques (NM, LG, MDP, YGG, GA), pp. 68–77.
- CSMR-2010-OlivetoKAG #approach
- Numerical Signatures of Antipatterns: An Approach Based on B-Splines (RO, FK, GA, YGG), pp. 248–251.
- ICSE-2010-PentaGGA #case study #evolution
- An exploratory study of the evolution of software licensing (MDP, DMG, YGG, GA), pp. 145–154.
- ICSE-2010-WuGAK #approach #evolution #framework #hybrid #identification #named
- AURA: a hybrid approach to identify framework evolution (WW, YGG, GA, MK), pp. 325–334.
- ICSM-2010-ArnaoudovaEOGA #concept #fault #identifier #metric #physics
- Physical and conceptual identifier dispersion: Measures and relation to fault proneness (VA, LME, RO, YGG, GA), pp. 1–5.
- ICSM-2010-BavotaOLAG #game studies #identification #refactoring
- Playing with refactoring: Identifying extract class opportunities through game theory (GB, RO, ADL, GA, YGG), pp. 1–5.
- ICPC-2009-GueheneucKM #comprehension #using
- Working session: Using eye-tracking to understand program comprehension (YGG, HHK, JIM), pp. 278–279.
- ICSM-2009-KhomhGA #design pattern #empirical #game studies
- Playing roles in design patterns: An empirical descriptive and analytic study (FK, YGG, GA), pp. 83–92.
- MSR-2009-GermanPGA
- Code siblings: Technical and legal implications of copying code between applications (DMG, MDP, YGG, GA), pp. 81–90.
- CSMR-2008-KhomhG #design pattern #quality #question
- Do Design Patterns Impact Software Quality Positively? (FK, YGG), pp. 274–278.
- FASE-2008-MohaGMD #algorithm #analysis #design #detection #fault
- A Domain Analysis to Specify Design Defects and Generate Detection Algorithms (NM, YGG, AFLM, LD), pp. 276–291.
- ICPC-2008-DenierG #metric #named
- Mendel: A Model, Metrics, and Rules to Understand Class Hierarchies (SD, YGG), pp. 143–152.
- ICPC-2008-EaddyAAG #dynamic analysis #information retrieval #named #program analysis #requirements #source code #using
- CERBERUS: Tracing Requirements to Source Code Using Information Retrieval, Dynamic Analysis, and Program Analysis (ME, AVA, GA, YGG), pp. 53–62.
- ICSM-2008-AntoniolHGP #cost analysis #reuse
- Reuse or rewrite: Combining textual, static, and dynamic analyses to assess the cost of keeping a system up-to-date (GA, JHH, YGG, MDP), pp. 147–156.
- ICSM-2008-PentaCGA #design pattern #empirical
- An empirical study of the relationships between design pattern roles and class change proneness (MDP, LC, YGG, GA), pp. 217–226.
- WCRE-2008-HayesAG #analysis #clustering #named
- PREREQIR: Recovering Pre-Requirements via Cluster Analysis (JHH, GA, YGG), pp. 165–174.
- ASE-2007-MohaG #design #detection #fault #named
- Decor: a tool for the detection of design defects (NM, YGG), pp. 527–528.
- ICSM-2007-AntoniolGMT #evolution #mining
- Mining the Lexicon Used by Programmers during Sofware Evolution (GA, YGG, EM, PT), pp. 14–23.
- ICSM-2007-Gueheneuc #flexibility #named #reverse engineering
- Ptidej: A Flexible Reverse Engineering Tool Suite (YGG), pp. 529–530.
- ASE-2006-MohaGL #algorithm #automation #design #detection #fault #generative
- Automatic Generation of Detection Algorithms for Design Defects (NM, YGG, PL), pp. 297–300.
- CSMR-2006-GueheneucMW #comparative #design #framework #tool support
- A Comparative Framework for Design Recovery Tools (YGG, KM, RW), pp. 123–134.
- CSMR-2006-KaczorGH #algorithm #design pattern #identification #performance
- Efficient Identification of Design Patterns with Bit-vector Algorithm (OK, YGG, SH), pp. 175–184.
- ICPC-2006-PoshyvanykMRGA #identification #probability #ranking #semantics
- Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification (DP, AM, VR, YGG, GA), pp. 137–148.
- WCRE-2006-BouktifGA #cvs #repository
- Extracting Change-patterns from CVS Repositories (SB, YGG, GA), pp. 221–230.
- WCRE-2006-FontanaRGAS #design pattern #detection #reverse engineering
- Design Pattern Detection for Reverse Engineering (FAF, CR, YGG, GA, JMS), p. 316.
- ICSM-2005-AntoniolG #approach #case study #identification #novel
- Feature Identification: A Novel Approach and a Case Study (GA, YGG), pp. 357–366.
- ICSM-2004-Gueheneuc #diagrams #precise #uml
- Abstract and Precise Recovery of UML Diagram Constituents (YGG), p. 523.
- OOPSLA-2004-GueheneucA #uml
- Recovering binary class relationships: putting icing on the UML cake (YGG, HAA), pp. 301–314.
- WCRE-2004-GueheneucSZ #design pattern
- Fingerprinting Design Patterns (YGG, HAS, FZ), pp. 172–181.
- ASE-2003-GueheneucA
- A Pragmatic Study of Binary Class Relationships (YGG, HAA), pp. 277–280.
- ASE-2002-GueheneucDJ #dynamic analysis #java #source code
- No Java without Caffeine: A Tool for Dynamic Analysis of Java Programs (YGG, RD, NJ), p. 117–?.
- ASE-2001-Albin-AmiotCGJ #design pattern #detection
- Instantiating and Detecting Design Patterns: Putting Bits and Pieces Together (HAA, PC, YGG, NJ), pp. 166–173.
- TOOLS-USA-2001-GueheneucA #constraints #design pattern #detection #fault #using
- Using Design Patterns and Constraints to Automate the Detection and Correction of Inter-Class Design Defects (YGG, HAA), pp. 296–306.
- WCRE-1999-KhomhPG99a #case study #smell
- An Exploratory Study of the Impact of Code Smells on Software Change-proneness (FK, MDP, YGG), pp. 75–84.
- WCRE-1999-VaucherKMG99a #case study #design #lessons learnt #smell
- Tracking Design Smells: Lessons from a Study of God Classes (SV, FK, NM, YGG), pp. 145–154.