default search action
Yann-Gaël Guéhéneuc
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2025
- [j87]Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc, Fábio Petrillo, Nicolas Anquetil, Cristiano Politowski:
SyDRA: An approach to understand game engine architecture. Entertain. Comput. 52: 100832 (2025) - 2024
- [j86]Layan Etaiwi, Pascal Sager, Yann-Gaël Guéhéneuc, Sylvie Hamel:
Consensus task interaction trace recommender to guide developers' software navigation. Empir. Softw. Eng. 29(6): 147 (2024) - [j85]Jean Baptiste Minani, Fatima Sabir, Naouel Moha, Yann-Gaël Guéhéneuc:
A Multimethod Study of Internet of Things Systems Testing in Industry. IEEE Internet Things J. 11(1): 1662-1684 (2024) - [j84]Peter Yefi, Ramanunni Parakkal Menon, Ursula Eicker, Yann-Gaël Guéhéneuc:
MetamEnTh: An Object-Oriented Metamodel for IoT Systems in Buildings. IEEE Internet Things J. 11(15): 25818-25838 (2024) - [j83]Nour Khezemi, Jean Baptiste Minani, Fatima Sabir, Naouel Moha, Yann-Gaël Guéhéneuc, Ghizlane El-Boussaidi:
A Systematic Literature Review of IoT System Architectural Styles and Their Quality Requirements. IEEE Internet Things J. 11(23): 37599-37616 (2024) - [j82]Rodrigo Morales, Rubén Saborido, Yann-Gaël Guéhéneuc, Shah Rukh Humayoun:
SERP4IoT'24 Workshop Report. ACM SIGSOFT Softw. Eng. Notes 49(3): 51-52 (2024) - [j81]Jean Baptiste Minani, Fatima Sabir, Naouel Moha, Yann-Gaël Guéhéneuc:
A Systematic Review of IoT Systems Testing: Objectives, Approaches, Tools, and Challenges. IEEE Trans. Software Eng. 50(4): 785-815 (2024) - [c166]Jean Baptiste Minani, Yahia El Fellah, Sanam Ahmed, Fatima Sabir, Naouel Moha, Yann-Gaël Guéhéneuc:
An Exploratory Study on Code Quality, Testing, Data Accuracy, and Practical Use Cases of IoT Wearables. CIoT 2024: 1-5 - [c165]Peter Yefi, Sikandar Ejaz, Ramanunni Parakkal Menon, Ursula Eicker, Yann-Gaël Guéhéneuc:
An Architectural Approach for Enhanced Data Interoperability Across Building Systems. CIoT 2024: 1-8 - [c164]Imen Trabelsi, Naouel Moha, Yann-Gaël Guéhéneuc, Lucas Geffard:
Magnet: Method-Based Approach Using Graph Neural Network for Microservices Identification. ICSA 2024: 1-11 - [c163]Yann-Gaël Guéhéneuc, Shah Rukh Humayoun, Rodrigo Morales, Rubén Saborido:
Message from the Chairs; SERP4IoT'24. SERP4IoT 2024: vii - [e6]Yann-Gaël Guéhéneuc, Fábio Petrillo, Cristiano Politowski:
Proceedings of the 1st ACM International Workshop on Foundations of Applied Software Engineering for Games, FaSE4Games 2024, Porto de Galinhas, Brazil, 16 July 2024. ACM 2024 [contents] - [i34]Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc, Fábio Petrillo, Nicolas Anquetil, Cristiano Politowski:
SyDRA: An Approach to Understand Game Engine Architecture. CoRR abs/2406.05487 (2024) - [i33]Nour Khezemi, Sikandar Ejaz, Naouel Moha, Yann-Gaël Guéhéneuc:
Comparison of Code Quality and Best Practices in IoT and non-IoT Software. CoRR abs/2408.02614 (2024) - 2023
- [j80]Shinpei Hayashi, Yann-Gaël Guéhéneuc, Michel R. V. Chaudron:
Introduction to the special issue on program comprehension. Empir. Softw. Eng. 28(3): 68 (2023) - [j79]William Flageol, Éloi Menaud, Yann-Gaël Guéhéneuc, Mourad Badri, Stefan Monnier:
A mapping study of language features improving object-oriented design patterns. Inf. Softw. Technol. 160: 107222 (2023) - [j78]Rafik Tighilt, Manel Abdellatif, Imen Trabelsi, Loïc Madern, Naouel Moha, Yann-Gaël Guéhéneuc:
On the maintenance support for microservice-based systems through the specification and the detection of microservice antipatterns. J. Syst. Softw. 204: 111755 (2023) - [j77]Imen Trabelsi, Manel Abdellatif, Abdalgader Abubaker, Naouel Moha, Sébastien Mosser, Samira Ebrahimi Kahou, Yann-Gaël Guéhéneuc:
From legacy to microservices: A type-based approach for microservices identification using machine learning and semantic analysis. J. Softw. Evol. Process. 35(10) (2023) - [j76]Hafedh Mili, Imen Benzarti, Amal Elkharraz, Ghizlane El-Boussaidi, Yann-Gaël Guéhéneuc, Petko Valtchev:
Discovering Reusable Functional Features in Legacy Object-Oriented Systems. IEEE Trans. Software Eng. 49(7): 3827-3856 (2023) - [c162]Weitao Pan, Hironori Washizaki, Nobukazu Yoshioka, Yoshiaki Fukazawa, Foutse Khomh, Yann-Gaël Guéhéneuc:
A Machine Learning Based Approach to Detect Machine Learning Design Patterns. APSEC 2023: 574-578 - [c161]William Flageol, Yann-Gaël Guéhéneuc, Mourad Badri, Stefan Monnier:
Design Pattern for Reusing Immutable Methods in Object-Oriented Languages. EuroPLoP 2023: 6:1-6:9 - [c160]Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc, Fábio Petrillo, Nicolas Anquetil, Cristiano Politowski:
An Exploratory Approach for Game Engine Architecture Recovery. GAS 2023: 8-15 - [c159]Cristiano Politowski, Fábio Petrillo, Ghizlane El-Boussaidi, Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc:
Assessing Video Game Balance using Autonomous Agents. GAS 2023: 25-32 - [c158]Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc, Fábio Petrillo, Nicolas Anquetil, Cristiano Politowski:
Visualising Game Engine Subsystem Coupling Patterns. ICEC 2023: 263-274 - [i32]Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc, Fábio Petrillo, Nicolas Anquetil, Cristiano Politowski:
An Exploratory Approach for Game Engine Architecture Recovery. CoRR abs/2303.02429 (2023) - [i31]Cristiano Politowski, Fábio Petrillo, Ghizlane El-Boussaidi, Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc:
Assessing Video Game Balance using Autonomous Agents. CoRR abs/2304.08699 (2023) - [i30]Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc, Fábio Petrillo, Nicolas Anquetil, Cristiano Politowski:
Visualising Game Engine Subsystem Coupling. CoRR abs/2309.06329 (2023) - 2022
- [j75]Hironori Washizaki, Foutse Khomh, Yann-Gaël Guéhéneuc, Hironori Takeuchi, Naotake Natori, Takuo Doi, Satoshi Okuda:
Software-Engineering Design Patterns for Machine Learning Applications. Computer 55(3): 30-39 (2022) - [j74]Maxime Lamothe, Yann-Gaël Guéhéneuc, Weiyi Shang:
A Systematic Review of API Evolution Literature. ACM Comput. Surv. 54(8): 171:1-171:36 (2022) - [j73]Nicolas Anquetil, Julien Delplanque, Stéphane Ducasse, Oleksandr Zaitsev, Christopher P. Fuhrman, Yann-Gaël Guéhéneuc:
What do developers consider magic literals? A smalltalk perspective. Inf. Softw. Technol. 149: 106942 (2022) - [j72]Kendra M. L. Cooper, Fábio Petrillo, Yann-Gaël Guéhéneuc, Cristiano Politowski:
ASE4Games 2021 Workshop Summary. ACM SIGSOFT Softw. Eng. Notes 47(2): 10-11 (2022) - [j71]Gias Uddin, Yann-Gaël Guéhéneuc, Foutse Khomh, Chanchal K. Roy:
An Empirical Study of the Effectiveness of an Ensemble of Stand-alone Sentiment Detection Tools for Software Engineering Datasets. ACM Trans. Softw. Eng. Methodol. 31(3): 48:1-48:38 (2022) - [j70]Fatima Sabir, Yann-Gaël Guéhéneuc, Francis Palma, Naouel Moha, Ghulam Rasool, Hassan Akhtar:
A Mixed-Method Approach to Recommend Corrections and Correct REST Antipatterns. IEEE Trans. Software Eng. 48(11): 4319-4338 (2022) - [c157]Gabriel Cavalheiro Ullmann, Cristiano Politowski, Yann-Gaël Guéhéneuc, Fábio Petrillo, João Eduardo Montandon:
Video Game Project Management Anti-patterns. GAS@ICSE 2022: 9-15 - [c156]Gabriel Cavalheiro Ullmann, Cristiano Politowski, Yann-Gaël Guéhéneuc, Fábio Petrillo:
What Makes a Game High-rated? Towards Factors of Video Game Success. GAS@ICSE 2022: 16-23 - [c155]Cristiano Politowski, Yann-Gaël Guéhéneuc, Fábio Petrillo:
Towards Automated Video Game Testing: Still a Long Way to Go. GAS@ICSE 2022: 37-43 - [c154]Marcela G. dos Santos, Fábio Petrillo, Sylvain Hallé, Yann-Gaël Guéhéneuc:
An approach to apply Automated Acceptance Testing for Industrial Robotic Systems. IRC 2022: 336-337 - [c153]Gabriel Cavalheiro Ullmann, Cristiano Politowski, Yann-Gaël Guéhéneuc, Fábio Petrillo:
Game Engine Comparative Anatomy. ICEC 2022: 103-111 - [c152]Md. Saidur Rahman, Foutse Khomh, Emilio Rivera, Yann-Gaël Guéhéneuc, Bernd Lehnert:
Challenges in machine learning application development: an industrial experience report. SE4RAI@ICSE 2022: 21-28 - [c151]Yann-Gaël Guéhéneuc, Shah Rukh Humayoun, Rodrigo Morales, Rubén Saborido:
Foreword to SERP4IoT 2022. SERP4IoT 2022: vii-viii - [d4]Fatima Sabir, Yann-Gaël Guéhéneuc, Francis Palma, Naouel Moha, Ghulam Rasool, Hassan Akhtar:
A Mixed-method Approach to Recommend Corrections and Correct REST Antipatterns Revision for Supplemental Material. IEEE DataPort, 2022 - [i29]Gabriel Cavalheiro Ullmann, Cristiano Politowski, Yann-Gaël Guéhéneuc, Fábio Petrillo, João Eduardo Montandon:
Video Game Project Management Anti-patterns. CoRR abs/2202.06183 (2022) - [i28]Cristiano Politowski, Yann-Gaël Guéhéneuc, Fábio Petrillo:
Towards Automated Video Game Testing: Still a Long Way to Go. CoRR abs/2202.12777 (2022) - [i27]Gabriel Cavalheiro Ullmann, Cristiano Politowski, Yann-Gaël Guéhéneuc, Fábio Petrillo:
Game Engine Comparative Anatomy. CoRR abs/2207.06473 (2022) - 2021
- [j69]Zeinab Azadeh Kermansaravi, Md. Saidur Rahman, Foutse Khomh, Fehmi Jaafar, Yann-Gaël Guéhéneuc:
Investigating design anti-pattern and design pattern mutations and their change- and fault-proneness. Empir. Softw. Eng. 26(1): 9 (2021) - [j68]Gias Uddin, Fatima Sabir, Yann-Gaël Guéhéneuc, Omar Alam, Foutse Khomh:
An empirical study of IoT topics in IoT developer discussions on Stack Overflow. Empir. Softw. Eng. 26(6): 121 (2021) - [j67]João Eduardo Montandon, Cristiano Politowski, Luciana Lourdes Silva, Marco Túlio Valente, Fábio Petrillo, Yann-Gaël Guéhéneuc:
What skills do IT companies look for in new developers? A study with Stack Overflow jobs. Inf. Softw. Technol. 129: 106429 (2021) - [j66]Cristiano Politowski, Fábio Petrillo, Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc:
Game industry problems: An extensive analysis of the gray literature. Inf. Softw. Technol. 134: 106538 (2021) - [j65]Cristiano Politowski, Fábio Petrillo, João Eduardo Montandon, Marco Túlio Valente, Yann-Gaël Guéhéneuc:
Are game engines software frameworks? A three-perspective study. J. Syst. Softw. 171: 110846 (2021) - [j64]Manel Abdellatif, Anas Shatnawi, Hafedh Mili, Naouel Moha, Ghizlane El-Boussaidi, Geoffrey Hecht, Jean Privat, Yann-Gaël Guéhéneuc:
A taxonomy of service identification approaches for legacy software systems modernization. J. Syst. Softw. 173: 110868 (2021) - [j63]Yann-Gaël Guéhéneuc, Shah Rukh Humayoun, Rodrigo Morales, Rubén Saborido:
SERP4IoT'21 Workshop Report. ACM SIGSOFT Softw. Eng. Notes 46(4): 26-27 (2021) - [j62]Rodrigo Morales, Rubén Saborido, Yann-Gaël Guéhéneuc:
MoMIT: Porting a JavaScript Interpreter on a Quarter Coin. IEEE Trans. Software Eng. 47(12): 2771-2785 (2021) - [c150]Cristiano Politowski, Fábio Petrillo, Yann-Gaël Guéhéneuc:
A Survey of Video Game Testing. AST@ICSE 2021: 90-99 - [c149]Van Tuan Tran, Manel Abdellatif, Yann-Gaël Guéhéneuc:
Formalising Solutions to REST API Practices as Design (Anti)Patterns. ICSOC 2021: 153-170 - [c148]Van Tuan Tran, Cheng Cheng, Fábio Petrillo, Yann-Gaël Guéhéneuc:
Analyzing and Visualizing Projects and their Relations in Software Ecosystems. VISSOFT 2021: 105-109 - [i26]Cristiano Politowski, Fábio Petrillo, Yann-Gaël Guéhéneuc:
A Survey of Video Game Testing. CoRR abs/2103.06431 (2021) - [i25]Zeinab Azadeh Kermansaravi, Md. Saidur Rahman, Foutse Khomh, Fehmi Jaafar, Yann-Gaël Guéhéneuc:
Investigating Design Anti-pattern and Design Pattern Mutations and Their Change- and Fault-proneness. CoRR abs/2104.00058 (2021) - [i24]Gabriel Cavalheiro Ullmann, Cristiano Politowski, Fábio Petrillo, Yann-Gaël Guéhéneuc:
Aspects of High-Rated Games. CoRR abs/2105.14137 (2021) - [i23]Gias Uddin, Yann-Gaël Guéhéneuc, Foutse Khomh, Chanchal K. Roy:
An Empirical Study of the Effectiveness of an Ensemble of Stand-alone Sentiment Detection Tools for Software Engineering Datasets. CoRR abs/2111.03196 (2021) - 2020
- [j61]Manel Abdellatif, Rafik Tighilt, Abdelkarim Belkhir, Naouel Moha, Yann-Gaël Guéhéneuc, Éric Beaudry:
A multi-dimensional study on the state of the practice of REST APIs usage in Android apps. Autom. Softw. Eng. 27(3): 187-228 (2020) - [j60]Zohreh Sharafi, Bonita Sharif, Yann-Gaël Guéhéneuc, Andrew Begel, Roman Bednarik, Martha E. Crosby:
A practical guide on conducting eye tracking studies in software engineering. Empir. Softw. Eng. 25(5): 3128-3174 (2020) - [j59]Diana El-Masri, Fábio Petrillo, Yann-Gaël Guéhéneuc, Abdelwahab Hamou-Lhadj, Anas Bouziane:
A systematic literature review on automated log abstraction techniques. Inf. Softw. Technol. 122: 106276 (2020) - [j58]Cristiano Politowski, Foutse Khomh, Simone Romano, Giuseppe Scanniello, Fábio Petrillo, Yann-Gaël Guéhéneuc, Abdou Maiga:
A large scale empirical study of the impact of Spaghetti Code and Blob anti-patterns on program comprehension. Inf. Softw. Technol. 122: 106278 (2020) - [j57]Rodrigo Morales, Rubén Saborido, Shah Rukh Humayoun, Yann-Gaël Guéhéneuc:
Guest Editorial Special Issue on Software Engineering Research and Practices for the Internet of Things. IEEE Internet Things J. 7(10): 10089-10090 (2020) - [j56]Antoine Barbez, Foutse Khomh, Yann-Gaël Guéhéneuc:
A machine-learning based ensemble method for anti-patterns detection. J. Syst. Softw. 161 (2020) - [j55]Guilherme Lacerda, Fábio Petrillo, Marcelo Pimenta, Yann-Gaël Guéhéneuc:
Code smells and refactoring: A tertiary systematic review of challenges and observations. J. Syst. Softw. 167: 110610 (2020) - [c147]Layan Etaiwi, Sylvie Hamel, Yann-Gaël Guéhéneuc, William Flageol, Rodrigo Morales:
Order in Chaos: Prioritizing Mobile App Reviews using Consensus Algorithms. COMPSAC 2020: 912-920 - [c146]Devansh Tiwari, Hironori Washizaki, Yoshiaki Fukazawa, Tomoyuki Fukuoka, Junji Tamaki, Nobuhiro Hosotani, Munetaka Kohama, Yann-Gaël Guéhéneuc, Foutse Khomh:
Commit - Defect and Architectural Metrics - based Quality Assessment of C Language. ENASE 2020: 579-586 - [c145]Rafik Tighilt, Manel Abdellatif, Naouel Moha, Hafedh Mili, Ghizlane El-Boussaidi, Jean Privat, Yann-Gaël Guéhéneuc:
On the Study of Microservices Antipatterns: a Catalog Proposal. EuroPLoP 2020: 34:1-34:13 - [c144]Cristiano Politowski, Fábio Petrillo, Yann-Gaël Guéhéneuc:
Improving Engagement Assessment in Gameplay Testing Sessions using IoT Sensors. ICSE (Workshops) 2020: 655-659 - [c143]Zeineb Baba-Cheikh, Ghizlane El-Boussaidi, Julien Gascon-Samson, Hafedh Mili, Yann-Gaël Guéhéneuc:
A preliminary study of open-source IoT development frameworks. ICSE (Workshops) 2020: 679-686 - [c142]Manel Abdellatif, Rafik Tighilt, Naouel Moha, Hafedh Mili, Ghizlane El-Boussaidi, Jean Privat, Yann-Gaël Guéhéneuc:
A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration. ICSOC 2020: 476-491 - [c141]Cristiano Politowski, Fábio Petrillo, Gabriel Cavalheiro Ullmann, Josias de Andrade Werly, Yann-Gaël Guéhéneuc:
Dataset of Video Game Development Problems. MSR 2020: 553-557 - [c140]Benjamin Benni, Sébastien Mosser, Jean-Philippe Caissy, Yann-Gaël Guéhéneuc:
Can microservice-based online-retailers be used as an SPL?: a study of six reference architectures. SPLC (A) 2020: 24:1-24:6 - [d3]Cristiano Politowski, Foutse Khomh, Simone Romano, Giuseppe Scanniello, Fábio Petrillo, Yann-Gaël Guéhéneuc, Abdou Maiga:
A Large Scale Empirical Study of the Impact of Spaghetti Code and Blob Anti-patterns on Program Comprehension. Zenodo, 2020 - [i22]Cristiano Politowski, Fábio Petrillo, Gabriel Cavalheiro Ullmann, Josias de Andrade Werly, Yann-Gaël Guéhéneuc:
Dataset of Video Game Development Problems. CoRR abs/2001.00491 (2020) - [i21]Cristiano Politowski, Fábio Petrillo, João Eduardo Montandon, Marco Túlio Valente, Yann-Gaël Guéhéneuc:
Are Game Engines Software Frameworks? A Three-perspective Study. CoRR abs/2004.05705 (2020) - [i20]Guilherme Lacerda, Fábio Petrillo, Marcelo Pimenta, Yann-Gaël Guéhéneuc:
Code Smells and Refactoring: A Tertiary Systematic Review of Challenges and Observations. CoRR abs/2004.10777 (2020) - [i19]Cristiano Politowski, Foutse Khomh, Simone Romano, Giuseppe Scanniello, Fábio Petrillo, Yann-Gaël Guéhéneuc, Abdou Maiga:
A Large Scale Empirical Study of the Impact of Spaghetti Code and Blob Anti-patterns on Program Comprehension. CoRR abs/2009.02438 (2020) - [i18]Cristiano Politowski, Fábio Petrillo, Gabriel Cavalheiro Ullmann, Yann-Gaël Guéhéneuc:
Game Industry Problems: an Extensive Analysis on the Gray Literature. CoRR abs/2009.02440 (2020) - [i17]Cristiano Politowski, Lisandra M. Fontoura, Fábio Petrillo, Yann-Gaël Guéhéneuc:
Learning from the past: A process recommendation system for video game projects using postmortems experiences. CoRR abs/2009.02445 (2020) - [i16]Cristiano Politowski, Lisandra M. Fontoura, Fábio Petrillo, Yann-Gaël Guéhéneuc:
Are the Old Days Gone? A Survey on Actual Software Engineering Processes in Video Game Industry. CoRR abs/2009.02448 (2020) - [i15]João Eduardo Montandon, Cristiano Politowski, Luciana Lourdes Silva, Marco Túlio Valente, Fábio Petrillo, Yann-Gaël Guéhéneuc:
What Skills do IT Companies look for in New Developers? A Study with Stack Overflow Jobs. CoRR abs/2011.02473 (2020)
2010 – 2019
- 2019
- [j54]Mahdis Zolfagharinia, Bram Adams, Yann-Gaël Guéhéneuc:
A study of build inflation in 30 million CPAN builds on 13 Perl versions and 10 operating systems. Empir. Softw. Eng. 24(6): 3933-3971 (2019) - [j53]Hayet Brabra, Achraf Mtibaa, Fábio Petrillo, Philippe Merle, Layth Sliman, Naouel Moha, Walid Gaaloul, Yann-Gaël Guéhéneuc, Boualem Benatallah, Faïez Gargouri:
On semantic detection of cloud API (anti)patterns. Inf. Softw. Technol. 107: 65-82 (2019) - [j52]Mohab Aly, Foutse Khomh, Yann-Gaël Guéhéneuc, Hironori Washizaki, Soumaya Yacout:
Is Fragmentation a Threat to the Success of the Internet of Things? IEEE Internet Things J. 6(1): 472-487 (2019) - [j51]Fábio Petrillo, Yann-Gaël Guéhéneuc, Marcelo Pimenta, Carla Maria Dal Sasso Freitas, Foutse Khomh:
Swarm debugging: The collective intelligence on interactive debugging. J. Syst. Softw. 153: 152-174 (2019) - [j50]Fatima Sabir, Francis Palma, Ghulam Rasool, Yann-Gaël Guéhéneuc, Naouel Moha:
A systematic literature review on the detection of smells and their evolution in object-oriented and service-oriented systems. Softw. Pract. Exp. 49(1): 3-39 (2019) - [j49]Francis Palma, Naouel Moha, Yann-Gaël Guéhéneuc:
UniDoSA: The Unified Specification and Detection of Service Antipatterns. IEEE Trans. Software Eng. 45(10): 1024-1053 (2019) - [c139]Rafik Tighilt, Manel Abdellatif, Nader Abu Saad, Naouel Moha, Yann-Gaël Guéhéneuc:
Collection and Identification Of Microservices Patterns And Antipatterns. CAL 2019: 1-8 - [c138]Manel Grichi, Mouna Abidi, Yann-Gaël Guéhéneuc, Foutse Khomh:
State of practices of Java native interface. CASCON 2019: 274-283 - [c137]Mouna Abidi, Manel Grichi, Foutse Khomh, Yann-Gaël Guéhéneuc:
Code smells for multi-language systems. EuroPLoP 2019: 12:1-12:13 - [c136]Mouna Abidi, Foutse Khomh, Yann-Gaël Guéhéneuc:
Anti-patterns for multi-language systems. EuroPLoP 2019: 42:1-42:14 - [c135]Abdelkarim Belkhir, Manel Abdellatif, Rafik Tighilt, Naouel Moha, Yann-Gaël Guéhéneuc, Éric Beaudry:
An observational study on the state of REST API uses in Android mobile applications. MOBILESoft@ICSE 2019: 66-75 - [c134]Antoine Barbez, Foutse Khomh, Yann-Gaël Guéhéneuc:
Deep Learning Anti-Patterns from Code Metrics History. ICSME 2019: 114-124 - [c133]Hironori Washizaki, Hiromu Uchida, Foutse Khomh, Yann-Gaël Guéhéneuc:
Studying Software Engineering Patterns for Designing Machine Learning Systems. IWESEP 2019: 49-54 - [p2]Yann-Gaël Guéhéneuc, Foutse Khomh:
Empirical Software Engineering. Handbook of Software Engineering 2019: 285-320 - [e5]Yann-Gaël Guéhéneuc, Foutse Khomh, Federica Sarro:
Proceedings of the 27th International Conference on Program Comprehension, ICPC 2019, Montreal, QC, Canada, May 25-31, 2019. IEEE / ACM 2019, ISBN 978-1-7281-1519-1 [contents] - [d2]João Eduardo Montandon, Cristiano Politowiski, Luciana Lourdes Silva, Marco Túlio Valente, Fábio Petrillo, Yann-Gaël Guéhéneuc:
What Skills do IT Companies Look for in New Developers? Version 1.0. Zenodo, 2019 [all versions] - [d1]João Eduardo Montandon, Cristiano Politowiski, Luciana Lourdes Silva, Marco Túlio Valente, Fábio Petrillo, Yann-Gaël Guéhéneuc:
What Skills do IT Companies Look for in New Developers? Version 1.0. Zenodo, 2019 [all versions] - [i14]Fábio Petrillo, Yann-Gaël Guéhéneuc, Marcelo Pimenta, Carla Maria Dal Sasso Freitas, Foutse Khomh:
Swarm Debugging: the Collective Intelligence on Interactive Debugging. CoRR abs/1902.03520 (2019) - [i13]Antoine Barbez, Foutse Khomh, Yann-Gaël Guéhéneuc:
A Machine-learning Based Ensemble Method For Anti-patterns Detection. CoRR abs/1903.01899 (2019) - [i12]Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Yann-Gaël Guéhéneuc, Naouel Moha, Geoffrey Hecht, Ghizlane El-Boussaidi, Jean Privat:
Static Code Analysis of Multilanguage Software Systems. CoRR abs/1906.00815 (2019) - [i11]Hafedh Mili, Ghizlane El-Boussaidi, Anas Shatnawi, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat, Petko Valtchev:
Service-Oriented Re-engineering of Legacy JEE Applications: Issues and Research Directions. CoRR abs/1906.00937 (2019) - [i10]Rodrigo Morales, Rubén Saborido, Yann-Gaël Guéhéneuc:
MoMIT: Porting a JavaScript Interpreter on a Quarter Coin. CoRR abs/1906.03304 (2019) - [i9]Md. Saidur Rahman, Emilio Rivera, Foutse Khomh, Yann-Gaël Guéhéneuc, Bernd Lehnert:
Machine Learning Software Engineering in Practice: An Industrial Case Study. CoRR abs/1906.07154 (2019) - [i8]Hironori Washizaki, Hiromu Uchida, Foutse Khomh, Yann-Gaël Guéhéneuc:
Studying Software Engineering Patterns for Designing Machine Learning Systems. CoRR abs/1910.04736 (2019) - [i7]Antoine Barbez, Foutse Khomh, Yann-Gaël Guéhéneuc:
Deep Learning Anti-patterns from Code Metrics History. CoRR abs/1910.07658 (2019) - 2018
- [j48]Zéphyrin Soh, Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Noise in Mylyn interaction traces and its impact on developers and recommendation systems. Empir. Softw. Eng. 23(2): 645-692 (2018) - [j47]Hironori Washizaki, Yann-Gaël Guéhéneuc, Foutse Khomh:
ProMeTA: a taxonomy for program metamodels in program reverse engineering. Empir. Softw. Eng. 23(4): 2323-2358 (2018) - [j46]Rubén Saborido, Rodrigo Morales, Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Getting the most from map data structures in Android. Empir. Softw. Eng. 23(5): 2829-2864 (2018) - [j45]Cristiano Politowski, Lisandra M. Fontoura, Fábio Petrillo, Yann-Gaël Guéhéneuc:
Learning from the past: A process recommendation system for video game projects using postmortems experiences. Inf. Softw. Technol. 100: 103-118 (2018) - [j44]Jane Huffman Hayes, Alex Dekhtyar, Jody Larsen, Yann-Gaël Guéhéneuc:
Effective use of analysts' effort in automated tracing. Requir. Eng. 23(1): 119-143 (2018) - [j43]Le An, Foutse Khomh, Yann-Gaël Guéhéneuc:
An empirical study of crash-inducing commits in Mozilla Firefox. Softw. Qual. J. 26(2): 553-584 (2018) - [c132]Geoffrey Hecht, Hafedh Mili, Ghizlane El-Boussaidi, Anis Boubaker, Manel Abdellatif, Yann-Gaël Guéhéneuc, Anas Shatnawi, Jean Privat, Naouel Moha:
Codifying Hidden Dependencies in Legacy J2EE Applications. APSEC 2018: 305-314 - [c131]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 2018: 2-16 - [c130]Manel Abdellatif, Geoffrey Hecht, Hafedh Mili, Ghizlane El-Boussaidi, Naouel Moha, Anas Shatnawi, Jean Privat, Yann-Gaël Guéhéneuc:
State of the Practice in Service Identification for SOA Migration in Industry. ICSOC 2018: 634-650 - [c129]Aiko Yamashita, Fábio Petrillo, Foutse Khomh, Yann-Gaël Guéhéneuc:
Developer interaction traces backed by IDE screen recordings from think aloud sessions. MSR 2018: 50-53 - [c128]Foutse Khomh, Yann-Gaël Guéhéneuc:
Design patterns impact on software quality: Where are the theories? SANER 2018: 15-25 - [i6]Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Ghizlane El-Boussaidi, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat:
How to Implement Dependencies in Server Pages of JEE Web Applications. CoRR abs/1803.05253 (2018) - [i5]Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Jean Privat, Yann-Gaël Guéhéneuc, Naouel Moha, Ghizlane El-Boussaidi:
A Static Program Slicing Approach for Output Stream Objects in JEE Applications. CoRR abs/1803.05260 (2018) - [i4]Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Ghizlane El-Boussaidi, Jean Privat, Yann-Gaël Guéhéneuc, Naouel Moha:
Identifying KDM Model of JSP Pages. CoRR abs/1803.05270 (2018) - [i3]Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Ghizlane El-Boussaidi, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat:
What Should You Know Before Developing a Service Identification Approach. CoRR abs/1803.05282 (2018) - [i2]Mohab Aly, Foutse Khomh, Yann-Gaël Guéhéneuc, Hironori Washizaki, Soumaya Yacout:
Is Fragmentation a Threat to the Success of the Internet of Things? CoRR abs/1808.07355 (2018) - 2017
- [j42]Aminata Sabane, Yann-Gaël Guéhéneuc, Venera Arnaoudova, Giuliano Antoniol:
Fragile base-class problem, problem? Empir. Softw. Eng. 22(5): 2612-2657 (2017) - [j41]Francis Palma, Javier Gonzalez-Huerta, Mohamed Founi, Naouel Moha, Guy Tremblay, Yann-Gaël Guéhéneuc:
Semantic Analysis of RESTful APIs for the Detection of Linguistic Patterns and Antipatterns. Int. J. Cooperative Inf. Syst. 26(2): 1742001:1-1742001:37 (2017) - [j40]Fehmi Jaafar, Angela Lozano, Yann-Gaël Guéhéneuc, Kim Mens:
Analyzing software evolution and quality by extracting Asynchrony change patterns. J. Syst. Softw. 131: 311-322 (2017) - [j39]Latifa Guerrouj, Zeinab Azadeh Kermansaravi, Venera Arnaoudova, Benjamin C. M. Fung, Foutse Khomh, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
Investigating the relation between lexical smells and change- and fault-proneness: an empirical study. Softw. Qual. J. 25(3): 641-670 (2017) - [c127]Fábio Petrillo, Philippe Merle, Francis Palma, Naouel Moha, Yann-Gaël Guéhéneuc:
A Lexical and Semantical Analysis on REST Cloud Computing APIs. CLOSER (Selected Papers) 2017: 308-332 - [c126]Fábio Petrillo, Philippe Merle, Naouel Moha, Yann-Gaël Guéhéneuc:
Towards a REST Cloud Computing Lexicon. CLOSER 2017: 348-355 - [c125]Abdelilah Sakti, Gilles Pesant, Yann-Gaël Guéhéneuc:
JTeXpert at the SBST 2017 Tool Competition. SBST@ICSE 2017: 43-46 - [c124]Rubén Saborido, Foutse Khomh, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
Comprehension of ads-supported and paid Android applications: are they different? ICPC 2017: 143-153 - [c123]Anas Shatnawi, Hafedh Mili, Ghizlane El-Boussaidi, Anis Boubaker, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat, Manel Abdellatif:
Analyzing program dependencies in Java EE applications. MSR 2017: 64-74 - [c122]Mahdis Zolfagharinia, Bram Adams, Yann-Gaël Guéhéneuc:
Do not trust build results at face value: an empirical study of 30 million CPAN builds. MSR 2017: 312-322 - [c121]Aiko Yamashita, S. Amirhossein Abtahizadeh, Foutse Khomh, Yann-Gaël Guéhéneuc:
Software evolution and quality data from controlled, multiple, industrial case studies. MSR 2017: 507-510 - [c120]Fehmi Jaafar, Angela Lozano, Yann-Gaël Guéhéneuc, Kim Mens:
On the Analysis of Co-Occurrence of Anti-Patterns and Clones. QRS 2017: 274-284 - [c119]Fábio Petrillo, Hyan Mandian, Aiko Yamashita, Foutse Khomh, Yann-Gaël Guéhéneuc:
How Do Developers Toggle Breakpoints? Observational Studies. QRS 2017: 285-295 - [i1]Rubén Saborido, Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Comprehension of Ads-supported and Paid Android Applications: Are They Different? CoRR abs/1703.03017 (2017) - 2016
- [j38]Fehmi Jaafar, Yann-Gaël Guéhéneuc, Sylvie Hamel, Foutse Khomh, Mohammad Zulkernine:
Evaluating the impact of design pattern and anti-pattern dependencies on changes and faults. Empir. Softw. Eng. 21(3): 896-931 (2016) - [j37]Wei Wu, Foutse Khomh, Bram Adams, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An exploratory study of api changes and usages based on apache and eclipse ecosystems. Empir. Softw. Eng. 21(6): 2366-2412 (2016) - [j36]Yann-Gaël Guéhéneuc, Gihwon Kwon, Pornsiri Muenchaisri:
Guest editorial for the special section with the extensions to the best papers from APSEC'13 and APSEC'14. Inf. Softw. Technol. 74: 181-182 (2016) - [j35]Wenbin Li, Jane Huffman Hayes, Giulio Antoniol, Yann-Gaël Guéhéneuc, Bram Adams:
Error leakage and wasted time: sensitivity and effort analysis of a requirements consistency checking process. J. Softw. Evol. Process. 28(12): 1061-1080 (2016) - [c118]Cristiano Politowski, Lisandra M. Fontoura, Fábio Petrillo, Yann-Gaël Guéhéneuc:
Are the old days gone?: a survey on actual software engineering processes in video game industry. GAS@ICSE 2016: 22-28 - [c117]Abdelilah Sakti, Gilles Pesant, Yann-Gaël Guéhéneuc:
JTExpert at the fourth unit testing tool competition. SBST@ICSE 2016: 37-40 - [c116]Hironori Washizaki, Yann-Gaël Guéhéneuc, Foutse Khomh:
A Taxonomy for Program Metamodels in Program Reverse Engineering. ICSME 2016: 44-55 - [c115]Fábio Petrillo, Philippe Merle, Naouel Moha, Yann-Gaël Guéhéneuc:
Are REST APIs for Cloud Computing Well-Designed? An Exploratory Study. ICSOC 2016: 157-170 - [c114]Béchir Bani, Foutse Khomh, Yann-Gaël Guéhéneuc:
A Study of the Energy Consumption of Databases and Cloud Patterns. ICSOC 2016: 606-614 - [c113]Fábio Petrillo, Zéphyrin Soh, Foutse Khomh, Marcelo Soares Pimenta, Carla Maria Dal Sasso Freitas, Yann-Gaël Guéhéneuc:
Understanding interactive debugging with Swarm Debug Infrastructure. ICPC 2016: 1-4 - [c112]Hassna Louadah, Roger Champagne, Yvan Labiche, Yann-Gaël Guéhéneuc:
A Data Extraction Process for Avionics Systemsl Interface Specifications. MODELSWARD 2016: 544-554 - [c111]Fábio Petrillo, Zéphyrin Soh, Foutse Khomh, Marcelo Pimenta, Carla M. D. S. Freitas, Yann-Gaël Guéhéneuc:
Towards Understanding Interactive Debugging. QRS 2016: 152-163 - [c110]Bilal Karasneh, Michel R. V. Chaudron, Foutse Khomh, Yann-Gaël Guéhéneuc:
Studying the Relation between Anti-Patterns in Design Models and in Source Code. SANER 2016: 36-45 - [c109]Zéphyrin Soh, Aiko Yamashita, Foutse Khomh, Yann-Gaël Guéhéneuc:
Do Code Smells Impact the Effort of Different Maintenance Programming Activities? SANER 2016: 393-402 - 2015
- [j34]Nasir Ali, Zohreh Sharafi, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An empirical study on the importance of source code entities for requirements traceability. Empir. Softw. Eng. 20(2): 442-478 (2015) - [j33]Wei Wu, Adrien Serveaux, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
The impact of imperfect change rules on framework API evolution identification: an empirical study. Empir. Softw. Eng. 20(4): 1126-1158 (2015) - [j32]Yann-Gaël Guéhéneuc, Tom Mens:
Introduction to the special issue on software maintenance and evolution research. Empir. Softw. Eng. 20(5): 1193-1197 (2015) - [j31]Zohreh Sharafi, Zéphyrin Soh, Yann-Gaël Guéhéneuc:
A systematic literature review on the usage of eye-tracking in software engineering. Inf. Softw. Technol. 67: 79-107 (2015) - [j30]Abdelilah Sakti, Gilles Pesant, Yann-Gaël Guéhéneuc:
Instance Generator and Problem Representation to Improve Object Oriented Code Coverage. IEEE Trans. Software Eng. 41(3): 294-313 (2015) - [c108]Zohreh Sharafi, Timothy Shaffer, Bonita Sharif, Yann-Gaël Guéhéneuc:
Eye-Tracking Metrics in Software Engineering. APSEC 2015: 96-103 - [c107]Zéphyrin Soh, Thomas Drioul, Pierre-Antoine Rappe, Foutse Khomh, Yann-Gaël Guéhéneuc, Naji Habra:
Noises in Interaction Traces Data and Their Impact on Previous Research Studies. ESEM 2015: 1-10 - [c106]Abdelilah Sakti, Gilles Pesant, Yann-Gaël Guéhéneuc:
JTExpert at the Third Unit Testing Tool Competition. SBST@ICSE 2015: 52-55 - [c105]Francis Palma, Javier Gonzalez-Huerta, Naouel Moha, Yann-Gaël Guéhéneuc, Guy Tremblay:
Are RESTful APIs Well-Designed? Detection of their Linguistic (Anti)Patterns. ICSOC 2015: 171-187 - [c104]S. Amirhossein Abtahizadeh, Foutse Khomh, Yann-Gaël Guéhéneuc:
How green are cloud patterns? IPCCC 2015: 1-8 - [c103]Francis Palma, Naouel Moha, Yann-Gaël Guéhéneuc:
Specification and Detection of Business Process Antipatterns. MCETECH 2015: 37-52 - [c102]Jane Huffman Hayes, Giulio Antoniol, Bram Adams, Yann-Gaël Guéhéneuc:
Inherent characteristics of traceability artifacts less is more. RE 2015: 196-201 - [e4]Yann-Gaël Guéhéneuc, Bram Adams, Alexander Serebrenik:
22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering, SANER 2015, Montreal, QC, Canada, March 2-6, 2015. IEEE Computer Society 2015, ISBN 978-1-4799-8469-5 [contents] - 2014
- [j29]Angela Lozano, Fehmi Jaafar, Kim Mens, Yann-Gaël Guéhéneuc:
Clones and Macro co-changes. Electron. Commun. Eur. Assoc. Softw. Sci. Technol. 63 (2014) - [j28]Latifa Guerrouj, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An experimental investigation on the effects of context on source code identifiers splitting and expansion. Empir. Softw. Eng. 19(6): 1706-1753 (2014) - [j27]Benoît De Smet, Lorent Lempereur, Zohreh Sharafi, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Naji Habra:
Taupe: Visualizing and analyzing eye-tracking data. Sci. Comput. Program. 79: 260-278 (2014) - [j26]Fehmi Jaafar, Yann-Gaël Guéhéneuc, Sylvie Hamel, Giuliano Antoniol:
Detecting asynchrony and dephase change patterns by mining software repositories. J. Softw. Evol. Process. 26(1): 77-106 (2014) - [j25]Soumaya Medini, Venera Arnaoudova, Massimiliano Di Penta, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Paolo Tonella:
SCAN: an approach to label and relate execution trace segments. J. Softw. Evol. Process. 26(11): 962-995 (2014) - [j24]Venera Arnaoudova, Laleh Mousavi Eshkevari, Massimiliano Di Penta, Rocco Oliveto, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
REPENT: Analyzing the Nature of Identifier Renamings. IEEE Trans. Software Eng. 40(5): 502-532 (2014) - [c101]Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Andrian Marcus, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
In medio stat virtus: Extract class refactoring through nash equilibria. CSMR-WCRE 2014: 214-223 - [c100]Francis Palma, Naouel Moha, Guy Tremblay, Yann-Gaël Guéhéneuc:
Specification and Detection of SOA Antipatterns in Web Services. ECSA 2014: 58-73 - [c99]Francis Palma, Johann Dubois, Naouel Moha, Yann-Gaël Guéhéneuc:
Detection of REST Patterns and Antipatterns: A Heuristics-Based Approach. ICSOC 2014: 230-244 - [c98]Mario Linares Vásquez, Sam Klock, Collin McMillan, Aminata Sabane, Denys Poshyvanyk, Yann-Gaël Guéhéneuc:
Domain matters: bringing further evidence of the relationships among anti-patterns, application domains, and quality-related metrics in Java mobile apps. ICPC 2014: 232-243 - [c97]Fehmi Jaafar, Foutse Khomh, Yann-Gaël Guéhéneuc, Mohammad Zulkernine:
Anti-pattern Mutations and Fault-proneness. QSIC 2014: 246-255 - [c96]Wei Wu, Bram Adams, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
ACUA: API Change and Usage Auditor. SCAM 2014: 89-94 - [c95]Francis Palma, Le An, Foutse Khomh, Naouel Moha, Yann-Gaël Guéhéneuc:
Investigating the Change-Proneness of Service Patterns and Antipatterns. SOCA 2014: 1-8 - [e3]Sungdeok (Steve) Cha, Yann-Gaël Guéhéneuc, Gihwon Kwon:
21st Asia-Pacific Software Engineering Conference, APSEC 2014, Jeju, South Korea, December 1-4, 2014. Volume 1: Research Papers. IEEE Computer Society 2014, ISBN 978-1-4799-7425-2 [contents] - [e2]Sungdeok (Steve) Cha, Yann-Gaël Guéhéneuc, Gihwon Kwon:
21st Asia-Pacific Software Engineering Conference, APSEC 2014, Jeju, South Korea, December 1-4, 2014. Volume 2: Industry, Short, and QuASoQ Papers. IEEE 2014, ISBN 978-1-4799-7426-9 [contents] - 2013
- [j23]Fehmi Jaafar, Yann-Gaël Guéhéneuc, Sylvie Hamel, Foutse Khomh:
Analysing Anti-patterns Static Relationships with Design Patterns. Electron. Commun. Eur. Assoc. Softw. Sci. Technol. 59 (2013) - [j22]Francis Palma, Mathieu Nayrolles, Naouel Moha, Yann-Gaël Guéhéneuc, Benoit Baudry, Jean-Marc Jézéquel:
Soa Antipatterns: an Approach for their Specification and Detection. Int. J. Cooperative Inf. Syst. 22(4) (2013) - [j21]Segla Kpodjedo, Filippo Ricca, Philippe Galinier, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
Studying software evolution of large object-oriented software systems using an ETGM algorithm. J. Softw. Evol. Process. 25(2): 139-163 (2013) - [j20]Latifa Guerrouj, Massimiliano Di Penta, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
TIDIER: an identifier splitting approach using speech recognition techniques. J. Softw. Evol. Process. 25(6): 575-599 (2013) - [j19]Nasir Ali, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Trustrace: Mining Software Repositories to Improve the Accuracy of Requirement Traceability Links. IEEE Trans. Software Eng. 39(5): 725-741 (2013) - [j18]Segla Kpodjedo, Filippo Ricca, Philippe Galinier, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
MADMatch: Many-to-Many Approximate Diagram Matching for Design Comparison. IEEE Trans. Software Eng. 39(8): 1090-1111 (2013) - [c94]Abdelilah Sakti, Yann-Gaël Guéhéneuc, Gilles Pesant:
Constraint-Based Fitness Function for Search-Based Software Testing. CPAIOR 2013: 378-385 - [c93]Fehmi Jaafar, Salima Hassaine, Yann-Gaël Guéhéneuc, Sylvie Hamel, Bram Adams:
On the Relationship between Program Evolution and Fault-Proneness: An Empirical Study. CSMR 2013: 15-24 - [c92]Etienne Duclos, Sébastien Le Digabel, Yann-Gaël Guéhéneuc, Bram Adams:
ACRE: An Automated Aspect Creator for Testing C++ Applications. CSMR 2013: 121-130 - [c91]Aminata Sabane, Massimiliano Di Penta, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
A Study on the Relation between Antipatterns and the Cost of Class Unit Testing. CSMR 2013: 167-176 - [c90]Venera Arnaoudova, Massimiliano Di Penta, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
A New Family of Software Anti-patterns: Linguistic Anti-patterns. CSMR 2013: 187-196 - [c89]Francis Palma, Naouel Moha, Yann-Gaël Guéhéneuc:
Detection of Process Antipatterns: A BPEL Perspective. EDOC Workshops 2013: 173-177 - [c88]Mathieu Nayrolles, Francis Palma, Naouel Moha, Yann-Gaël Guéhéneuc:
Soda: A Tool Support for the Detection of SOA Antipatterns. ICSOC Workshops 2013: 451-455 - [c87]Zohreh Sharafi, Alessandro Marchetto, Angelo Susi, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
An empirical study on the efficiency of graphical vs. textual representations in requirements comprehension. ICPC 2013: 33-42 - [c86]Zéphyrin Soh, Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Towards understanding how developers spend their effort during maintenance activities. WCRE 2013: 152-161 - [c85]Fehmi Jaafar, Yann-Gaël Guéhéneuc, Sylvie Hamel, Foutse Khomh:
Mining the relationship between anti-patterns dependencies and fault-proneness. WCRE 2013: 351-360 - [c84]Zéphyrin Soh, Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Bram Adams:
On the effect of program exploration on maintenance tasks. WCRE 2013: 391-400 - 2012
- [j17]Foutse Khomh, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An exploratory study of the impact of antipatterns on class change- and fault-proneness. Empir. Softw. Eng. 17(3): 243-275 (2012) - [c83]Salima Hassaine, Yann-Gaël Guéhéneuc, Sylvie Hamel, Giuliano Antoniol:
ADvISE: Architectural Decay in Software Evolution. CSMR 2012: 267-276 - [c82]Francis Palma, Hadi Farzin, Yann-Gaël Guéhéneuc, Naouel Moha:
Recommendation system for design patterns in software development: an DPR overview. RSSE@ICSE 2012: 1-5 - [c81]Massimiliano Di Penta, Giuliano Antoniol, Daniel M. Germán, Yann-Gaël Guéhéneuc, Bram Adams:
Five days of empirical software engineering: The PASED experience. ICSE 2012: 1255-1258 - [c80]Nasir Ali, Zohreh Sharafi, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An empirical study on requirements traceability using eye-tracking. ICSM 2012: 191-200 - [c79]Naouel Moha, Francis Palma, Mathieu Nayrolles, Benjamin Joyen Conseil, Yann-Gaël Guéhéneuc, Benoit Baudry, Jean-Marc Jézéquel:
Specification and Detection of SOA Antipatterns. ICSOC 2012: 1-16 - [c78]Zohreh Sharafi, Zéphyrin Soh, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Women and men - Different but equal: On the impact of identifier style on source code reading. ICPC 2012: 27-36 - [c77]Zéphyrin Soh, Zohreh Sharafi, Bertrand Van den Plas, Gerardo Cepeda Porras, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Professional status and expertise for UML class diagram comprehension: An empirical study. ICPC 2012: 163-172 - [c76]Abdou Maiga, Nasir Ali, Neelesh Bhattacharya, Aminata Sabane, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Esma Aïmeur:
Support vector machines for anti-pattern detection. ASE 2012: 278-281 - [c75]Nasir Ali, Aminata Sabane, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Improving Bug Location Using Binary Class Relationships. SCAM 2012: 174-183 - [c74]Neelesh Bhattacharya, Olfat El-Mahi, Etienne Duclos, Giovanni Beltrame, Giuliano Antoniol, Sébastien Le Digabel, Yann-Gaël Guéhéneuc:
Optimizing Threads Schedule Alignments to Expose the Interference Bug Pattern. SSBSE 2012: 90-104 - [c73]Abdelilah Sakti, Yann-Gaël Guéhéneuc, Gilles Pesant:
Boosting Search Based Testing by Using Constraint Based Testing. SSBSE 2012: 213-227 - [c72]Latifa Guerrouj, Philippe Galinier, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Massimiliano Di Penta:
TRIS: A Fast and Accurate Identifiers Splitting and Expansion Algorithm. WCRE 2012: 103-112 - [c71]Soumaya Medini, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Massimiliano Di Penta, Paolo Tonella:
SCAN: An Approach to Label and Relate Execution Trace Segments. WCRE 2012: 135-144 - [c70]Surafel Lemma Abebe, Venera Arnaoudova, Paolo Tonella, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
Can Lexicon Bad Smells Improve Fault Prediction? WCRE 2012: 235-244 - [c69]Abdou Maiga, Nasir Ali, Neelesh Bhattacharya, Aminata Sabane, Yann-Gaël Guéhéneuc, Esma Aïmeur:
SMURF: A SVM-based Incremental Anti-pattern Detection Approach. WCRE 2012: 466-475 - [p1]Nasir Ali, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Factors Impacting the Inputs of Traceability Recovery Approaches. Software and Systems Traceability 2012: 99-127 - 2011
- [j16]Segla Kpodjedo, Filippo Ricca, Philippe Galinier, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Design evolution metrics for defect prediction in object oriented systems. Empir. Softw. Eng. 16(1): 141-175 (2011) - [j15]Foutse Khomh, Stéphane Vaucher, Yann-Gaël Guéhéneuc, Houari A. Sahraoui:
BDTEX: A GQM-based Bayesian approach for the detection of antipatterns. J. Syst. Softw. 84(4): 559-572 (2011) - [c68]Ahmed Belderrar, Segla Kpodjedo, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Philippe Galinier:
Sub-graph Mining: Identifying Micro-architectures in Evolving Object-Oriented Software. CSMR 2011: 171-180 - [c67]Marwen Abbes, Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, on Program Comprehension. CSMR 2011: 181-190 - [c66]Salima Hassaine, Ferdaous Boughanmi, Yann-Gaël Guéhéneuc, Sylvie Hamel, Giuliano Antoniol:
A seismology-inspired approach to study change propagation. ICSM 2011: 53-62 - [c65]Nasir Ali, Wei Wu, Giuliano Antoniol, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Jane Huffman Hayes:
MoMS: Multi-objective miniaturization of software. ICSM 2011: 153-162 - [c64]Nasir Ali, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Trust-Based Requirements Traceability. ICPC 2011: 111-120 - [c63]Salima Hassaine, Ferdaous Boughanmi, Yann-Gaël Guéhéneuc, Sylvie Hamel, Giuliano Antoniol:
Change Impact Analysis: An Earthquake Metaphor. ICPC 2011: 209-210 - [c62]Laleh Mousavi Eshkevari, Venera Arnaoudova, Massimiliano Di Penta, Rocco Oliveto, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An exploratory study of identifier renamings. MSR 2011: 33-42 - [c61]Neelesh Bhattacharya, Abdelilah Sakti, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Gilles Pesant:
Divide-by-Zero Exception Raising via Branch Coverage. SSBSE 2011: 204-218 - [c60]Soumaya Medini, Philippe Galinier, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
A Fast Algorithm to Locate Concepts in Execution Traces. SSBSE 2011: 252-266 - [c59]Nasir Ali, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Requirements Traceability for Object Oriented Systems by Partitioning Source Code. WCRE 2011: 45-54 - [c58]Fehmi Jaafar, Yann-Gaël Guéhéneuc, Sylvie Hamel, Giuliano Antoniol:
An Exploratory Study of Macro Co-changes. WCRE 2011: 325-334 - 2010
- [j14]Gerardo Cepeda Porras, Yann-Gaël Guéhéneuc:
An empirical study on the efficiency of different design pattern representations in UML class diagrams. Empir. Softw. Eng. 15(5): 493-522 (2010) - [j13]Naouel Moha, Yann-Gaël Guéhéneuc, Anne-Françoise Le Meur, Laurence Duchien, Alban Tiberghien:
From a domain analysis to the specification and detection of code and design smells. Formal Aspects Comput. 22(3-4): 345-361 (2010) - [j12]Olivier Kaczor, Yann-Gaël Guéhéneuc, Sylvie Hamel:
Identification of design motifs with pattern matching algorithms. Inf. Softw. Technol. 52(2): 152-168 (2010) - [j11]Houari A. Sahraoui, Lionel C. Briand, Yann-Gaël Guéhéneuc, Olivier Beaurepaire:
Investigating the impact of a measurement program on software quality. Inf. Softw. Technol. 52(9): 923-933 (2010) - [j10]Janice Ka-Yee Ng, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Identification of behavioural and creational design motifs through dynamic analysis. J. Softw. Maintenance Res. Pract. 22(8): 597-627 (2010) - [j9]Tom Mens, Yann-Gaël Guéhéneuc, Juan Fernández-Ramil, Maja D'Hondt:
Guest Editors' Introduction: Software Evolution. IEEE Softw. 27(4): 22-25 (2010) - [j8]Yann-Gaël Guéhéneuc, Jean-Yves Guyomarc'h, Houari A. Sahraoui:
Improving design-pattern identification: a new approach and an exploratory study. Softw. Qual. J. 18(1): 145-174 (2010) - [j7]Naouel Moha, Yann-Gaël Guéhéneuc, Laurence Duchien, Anne-Françoise Le Meur:
DECOR: A Method for the Specification and Detection of Code and Design Smells. IEEE Trans. Software Eng. 36(1): 20-36 (2010) - [c57]Fatemeh Asadi, Massimiliano Di Penta, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
A Heuristic-Based Approach to Identify Concepts in Execution Traces. CSMR 2010: 31-40 - [c56]Nioosha Madani, Latifa Guerrouj, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Recognizing Words from Source Code Identifiers Using Speech Recognition Techniques. CSMR 2010: 68-77 - [c55]Günter Kniesel, Alexander Binun, Péter Hegedüs, Lajos Jeno Fülöp, Alexander Chatzigeorgiou, Yann-Gaël Guéhéneuc, Nikolaos Tsantalis:
DPDX--Towards a Common Result Exchange Format for Design Pattern Detection Tools. CSMR 2010: 232-235 - [c54]Rocco Oliveto, Foutse Khomh, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
Numerical Signatures of Antipatterns: An Approach Based on B-Splines. CSMR 2010: 248-251 - [c53]Massimiliano Di Penta, Daniel M. Germán, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
An exploratory study of the evolution of software licensing. ICSE (1) 2010: 145-154 - [c52]Wei Wu, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Miryung Kim:
AURA: a hybrid approach to identify framework evolution. ICSE (1) 2010: 325-334 - [c51]Venera Arnaoudova, Laleh Mousavi Eshkevari, Rocco Oliveto, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Physical and conceptual identifier dispersion: Measures and relation to fault proneness. ICSM 2010: 1-5 - [c50]Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
Playing with refactoring: Identifying extract class opportunities through game theory. ICSM 2010: 1-5 - [c49]Salima Hassaine, Foutse Khomh, Yann-Gaël Guéhéneuc, Sylvie Hamel:
IDS: An Immune-Inspired Approach for the Detection of Software Design Smells. QUATIC 2010: 343-348 - [r1]Yann-Gaël Guéhéneuc:
Design: Patterns. Encyclopedia of Software Engineering 2010: 204-219
2000 – 2009
- 2009
- [j6]Yann-Gaël Guéhéneuc:
A Theory of Program Comprehension: Joining Vision Science and Program Comprehension. Int. J. Softw. Sci. Comput. Intell. 1(2): 54-72 (2009) - [c48]Sebastien Jeanmart, Yann-Gaël Guéhéneuc, Houari A. Sahraoui, Naji Habra:
Impact of the visitor pattern on program comprehension and maintenance. ESEM 2009: 69-78 - [c47]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 - [c46]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 - [c45]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 - [c44]Foutse Khomh, Stéphane Vaucher, Yann-Gaël Guéhéneuc, Houari A. Sahraoui:
A Bayesian Approach for the Detection of Code and Design Smells. QSIC 2009: 305-314 - [c43]Foutse Khomh, Massimiliano Di Penta, Yann-Gaël Guéhéneuc:
An Exploratory Study of the Impact of Code Smells on Software Change-proneness. WCRE 2009: 75-84 - [c42]Stéphane Vaucher, Foutse Khomh, Naouel Moha, Yann-Gaël Guéhéneuc:
Tracking Design Smells: Lessons from a Study of God Classes. WCRE 2009: 145-154 - 2008
- [j5]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) - [c41]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 - [c40]Foutse Khomh, Yann-Gaël Guéhéneuc:
Do Design Patterns Impact Software Quality Positively? CSMR 2008: 274-278 - [c39]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 - [c38]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 - [c37]Naouel Moha, Amine Rouane Hacene, Petko Valtchev, Yann-Gaël Guéhéneuc:
Refactorings of Design Defects Using Relational Concept Analysis. ICFCA 2008: 289-304 - [c36]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 - [c35]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 - [c34]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 - [c33]Simon Denier, Yann-Gaël Guéhéneuc:
Mendel: A Model, Metrics, and Rules to Understand Class Hierarchies. ICPC 2008: 143-152 - [c32]Naouel Moha, Foutse Khomh, Yann-Gaël Guéhéneuc, Laurence Duchien, Anne-Françoise Le Meur:
Génération automatique d'algorithmes de détection des défauts de conception. LMO 2008: 93-106 - [c31]Jane Huffman Hayes, Giuliano Antoniol, Yann-Gaël Guéhéneuc:
PREREQIR: Recovering Pre-Requirements via Cluster Analysis. WCRE 2008: 165-174 - [e1]Houari A. Sahraoui, Mireille Blay-Fornarino, Yann-Gaël Guéhéneuc:
Langages et Modèles à Objets, LMO 2008, Montréal, Québec, Canada, 5-7 mars 2008. RNTI L-1, Cépaduès-Éditions 2008, ISBN 978-2-85428-824-7 [contents] - 2007
- [j4]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) - [c30]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 - [c29]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 - [c28]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 - [c27]Yann-Gaël Guéhéneuc:
Ptidej: A Flexible Reverse Engineering Tool Suite. ICSM 2007: 529-530 - [c26]Naouel Moha, Yann-Gaël Guéhéneuc:
Decor: a tool for the detection of design defects. ASE 2007: 527-528 - [c25]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 - 2006
- [j3]Giuliano Antoniol, Yann-Gaël Guéhéneuc:
Feature Identification: An Epidemiological Metaphor. IEEE Trans. Software Eng. 32(9): 627-641 (2006) - [c24]Yann-Gaël Guéhéneuc:
TAUPE: towards understanding program comprehension. CASCON 2006: 1-13 - [c23]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 - [c22]Yann-Gaël Guéhéneuc, Kim Mens, Roel Wuyts:
A Comparative Framework for Design Recovery Tools. CSMR 2006: 123-134 - [c21]Olivier Kaczor, Yann-Gaël Guéhéneuc, Sylvie Hamel:
Efficient Identification of Design Patterns with Bit-vector Algorithm. CSMR 2006: 175-184 - [c20]Roel Wuyts, Serge Demeyer, Yann-Gaël Guéhéneuc, Kim Mens, Stéphane Ducasse:
Object-Oriented Reengineering. ECOOP Workshops 2006: 69-71 - [c19]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 - [c18]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 - [c17]Naouel Moha, Yann-Gaël Guéhéneuc, Pierre Leduc:
Automatic Generation of Detection Algorithms for Design Defects. ASE 2006: 297-300 - [c16]Naouel Moha, Duc-Loc 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 - [c15]Salah Bouktif, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Extracting Change-patterns from CVS Repositories. WCRE 2006: 221-230 - [c14]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 - 2005
- [j2]Yann-Gaël Guéhéneuc, Houari A. Sahraoui:
Des signatures numériques pour améliorer la recherche structurelle de patrons. Obj. Logiciel Base données Réseaux 11(1-2): 97-112 (2005) - [c13]Giuliano Antoniol, Yann-Gaël Guéhéneuc:
Feature Identification: A Novel Approach and a Case Study. ICSM 2005: 357-366 - [c12]Giuliano Antoniol, Ettore Merlo, Yann-Gaël Guéhéneuc, Houari A. Sahraoui:
On feature traceability in object oriented programs. TEFSE@ASE 2005: 73-78 - [c11]Yann-Gaël Guéhéneuc, Giuliano Antoniol:
Report on the 1st International Workshop on Design Pattern Theory and Practice. STEP 2005: 193-195 - 2004
- [c10]Yann-Gaël Guéhéneuc:
A Systematic Study of UML Class Diagram Constituents for their Abstract and Precise Recovery. APSEC 2004: 265-274 - [c9]Yann-Gaël Guéhéneuc:
A reverse engineering tool for precise class diagrams. CASCON 2004: 28-41 - [c8]Yann-Gaël Guéhéneuc:
Abstract and Precise Recovery of UML Diagram Constituents. ICSM 2004: 523 - [c7]Yann-Gaël Guéhéneuc, Hervé Albin-Amiot:
Recovering binary class relationships: putting icing on the UML cake. OOPSLA 2004: 301-314 - [c6]Yann-Gaël Guéhéneuc, Houari A. Sahraoui, Farouk Zaidi:
Fingerprinting Design Patterns. WCRE 2004: 172-181 - 2003
- [c5]Yann-Gaël Guéhéneuc, Hervé Albin-Amiot:
A Pragmatic Study of Binary Class Relationships. ASE 2003: 277-280 - [c4]Andrés Farías, Yann-Gaël Guéhéneuc:
On the coherence of component protocols. SC 2003: 42-53 - 2002
- [j1]Hervé Albin-Amiot, Pierre Cointe, Yann-Gaël Guéhéneuc:
Un métamodèle pour coupler application et détection des design patterns. Obj. Logiciel Base données Réseaux 8(1-2): 41-58 (2002) - [c3]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- - 2001
- [c2]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 - [c1]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
Coauthor Index
aka: Giulio Antoniol
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-12-13 20:04 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint