10.8k citations
- Université de MontréalCA35 papers
- McGill UniversityCA24 papers
- Centre National de la Recherche ScientifiqueFR19 papers
- École de Technologie SupérieureCA13 papers
- Louisiana State UniversityUS12 papers
- Stanford UniversityUS12 papers
- Concordia UniversityCA11 papers
- Georgia Institute of TechnologyUS11 papers
- Sorbonne UniversitéFR11 papers
- Université Paris-SaclayFR11 papers
- University College LondonGB11 papers
- Columbia UniversityUS10 papers
6 papers · 2 filters
Release Practices for Mobile Apps--What do Users and Developers Think?
Maleknaz Nayebi, Bram Adams, Guenther Ruhe
Large software organizations such as Facebook or Netflix, who otherwise make daily or even hourly releases of their web applications using continuous delivery, have had to invest h…
Deep Learning Anti-patterns from Code Metrics History
Antoine Barbez, Foutse Khomh, Yann-Gaël Guéhéneuc
Anti-patterns are poor solutions to recurring design problems. Number of empirical studies have highlighted the negative impact of anti-patterns on software maintenance which motiv…
Machine Learning Software Engineering in Practice: An Industrial Case Study
Md Saidur Rahman, Emilio Rivera, Foutse Khomh +2
SAP is the market leader in enterprise software offering an end-to-end suite of applications and services to enable their customers worldwide to operate their business. Especially,…
Activity-Based Analysis of Open Source Software Contributors: Roles and Dynamics
Jinghui Cheng, Jin L. C. Guo
Contributors to open source software (OSS) communities assume diverse roles to take different responsibilities. One major limitation of the current OSS tools and platforms is that…
Analysis and Detection of Information Types of Open Source Software Issue Discussions
Deeksha Arya, Wenting Wang, Jin L. C. Guo +1
Most modern Issue Tracking Systems (ITSs) for open source software (OSS) projects allow users to add comments to issues. Over time, these comments accumulate into discussion thread…
Swarm Debugging: the Collective Intelligence on Interactive Debugging
Fabio Petrillo, Yann-Gaël Guéhéneuc, Marcelo Pimenta +2
One of the most important tasks in software maintenance is debugging. To start an interactive debugging session, developers usually set breakpoints in an integrated development env…