Fabio Petrillo

Registered user since Fri 9 Feb 2018

Name:Fabio Petrillo
Bio:

I’m an associate professor in the Department of Software Engineering and IT at École de Technologie Supérieure (ETS), Canada. My main goal is to create theories and techniques to improve software engineers’ life.

In my research career, I have worked on Empirical Software Engineering, Software Quality, Debugging, Service-Oriented Architecture, Cloud Computing, and Agile Methods. I have been recognized as a pioneer and an international reference on Software Engineering for Computer Games. I’m the creator of Swarm Debugging, a new collaborative approach to support debugging activities.

Country:Canada
Affiliation:École de technologie supérieure (ÉTS), Montréal -- Université du Québec
Personal website:http://fabiopetrillo.com
Research interests:Comprehension, Debugging, Logging/Monitoring, SOA, Agile Methods, SE for Computer Games

Contributions

GAS 2022 Author of What Makes a Game High-rated? Towards Factors of Video Game Success within the GAS 2022-track
Author of Towards Automated Video Game Testing: Still a Long Way to Go within the GAS 2022-track
Author of Video Game Project Management Anti-patterns within the GAS 2022-track
SERP4IoT 2022 Committee Member in Program Committee within the SERP4IoT 2022-track
SERP4IoT 2021 Committee Member in Program Committee within the SERP4IoT 2021-track
ASE 2022 Committee Member in Program Committee within the NIER Track-track
ICPC 2022 Committee Member in Program Committee within the Tool Demonstration-track
AST 2021 Author of A Survey of Video Game Testing within the AST 2021-track
ICPC 2021 Virtualisation Chair in Organizing Committee
Session Chair of Understanding Systems -2 (part of Research)
Committee Member in Program Committee within the Research-track
Author of Towards improving architectural diagram consistency using system descriptors within the Early Research Achievement (ERA)-track
ISSTA 2021 Committee Member in Artifact Evaluation Committee within the Artifact Evaluation-track
ICSE 2022 Virtualization Co-Chair in Organizing Committee
Session Chair of Program Comprehension 5 (part of Technical Track)
Session Chair of Program Comprehension 4 (part of Technical Track)
Committee Member in Program Committee within the SEET - Software Engineering Education and Training-track
MOBILESoft 2020 Author of Are apps ready for new Android releases? within the Technical Papers-track
Author of Mining Lifetime Properties of Android Projects within the Tool Demos and Mobile Apps-track
ICPC 2020 Virtualisation Chair in Organizing Committee
Committee Member in Program Committee within the Research-track
MSR 2020 Author of Dataset of Video Game Development Problems within the Data Showcase-track
ICSE 2021 Chair of Coffee Chat: On parle français within the Social and Networking-track
ICPC 2019 Proceedings Chair in Organization Committee
Session Chair of Session II: Comprehending program comprehension II (part of ICPC 2019 Presentations)
Author of Visualizing sequences of debugging sessions using Swarm Debugging within the ICPC 2019 Tools Demo-track
Committee Member in Program Committee within the ICPC 2019 Technical Research-track
ICSE 2020 Author of What should your Run-time Configuration Framework do to Help Developers? within the Journal First-track
ICSE 2019 Author of Software Configuration Engineering in Practice - Interviews, Survey, and Systematic Literature Review within the Journal-First Papers-track
ICPC 2018 Committee Member in Program Committee within the Technical Research-track
MSR 2018 Author of Developer Interaction Traces backed by IDE Screen Recordings from Think-aloud Sessions within the Data Showcase-track