publications
2025
-
- Unboxing Default Argument Breaking Changes in 1 + 2 data science librariesJ. Syst. Softw., 2025
- On the Need for Reproducibility Guidelines for Open-Source Games: A itch.io Case StudyIn IEEE Conference on Games, CoG 2025, Lisbon, Portugal, August 26-29, 2025, 2025
- Towards a framework for exploratory testing in video gamesIn 9th IEEE/ACM International Workshop on Games and Software Engineering, GAS@ICSE 2025, Ottawa, ON, Canada, April 29, 2025, 2025
- A Mapping Study of the Entity Component System PatternIn 9th IEEE/ACM International Workshop on Games and Software Engineering, GAS@ICSE 2025, Ottawa, ON, Canada, April 29, 2025, 2025
2024
- PlayMyData: a curated dataset of multi-platform video gamesIn 21st IEEE/ACM International Conference on Mining Software Repositories, MSR 2024, Lisbon, Portugal, April 15-16, 2024, 2024
2023
- On the Impact of Development Frameworks on Mobile AppsIn 30th Asia-Pacific Software Engineering Conference, APSEC 2023, Seoul, Republic of Korea, December 4-7, 2023, 2023
- An Exploratory Approach for Game Engine Architecture RecoveryIn 7th IEEE/ACM International Workshop on Games and Software Engineering, GAS@ICSE 2023, Melbourne, Australia, May 15, 2023, 2023
- Assessing Video Game Balance using Autonomous AgentsIn 7th IEEE/ACM International Workshop on Games and Software Engineering, GAS@ICSE 2023, Melbourne, Australia, May 15, 2023, 2023
- Visualising Game Engine Subsystem Coupling PatternsIn Entertainment Computing - ICEC 2023 - 22nd IFIP TC 14 International Conference, ICEC 2023, Bologna, Italy, November 15-17, 2023, Proceedings, 2023
- A Model-driven and Template-based Approach for Requirements SpecificationIn 26th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2023, Västerås, Sweden, October 1-6, 2023, 2023
- Unboxing Default Argument Breaking Changes in Scikit LearnIn 23rd IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2023, Bogotá, Colombia, October 2-3, 2023, 2023
- Event Driven Architecture: An Exploratory Study on The Gap between Academia and IndustryIn 5th IEEE/ACM International Workshop on Software Engineering Research and Practices for the IoT, SERP4IoT)@ICSE 2023, Melbourne, Australia, May 20, 2023, 2023
2022
-
- Video Game Project Management Anti-patternsIn 6th IEEE/ACM International Workshop on Games and Software Engineering, GAS@ICSE, Pittsburgh, PA, USA, May 20, 2022, 2022
- What Makes a Game High-rated? Towards Factors of Video Game SuccessIn 6th IEEE/ACM International Workshop on Games and Software Engineering, GAS@ICSE, Pittsburgh, PA, USA, May 20, 2022, 2022
- Towards Automated Video Game Testing: Still a Long Way to GoIn 6th IEEE/ACM International Workshop on Games and Software Engineering, GAS@ICSE, Pittsburgh, PA, USA, May 20, 2022, 2022
- A Domain Specific Language for the ARINC 653 SpecificationIn IEEE International Symposium on Software Reliability Engineering Workshops, ISSRE 2022 - Workshops, Charlotte, NC, USA, October 31 - Nov. 3, 2022, 2022
- Game Engine Comparative AnatomyIn Entertainment Computing - ICEC 2022 - 21st IFIP TC 14 International Conference, ICEC 2022, Bremen, Germany, November 1-3, 2022, Proceedings, 2022
2021
- What skills do IT companies look for in new developers? A study with Stack Overflow jobsInf. Softw. Technol., 2021
-
-
- A Survey of Video Game TestingIn 2nd IEEE/ACM International Conference on Automation of Software Test, AST@ICSE 2021, Madrid, Spain, May 20-21, 2021, 2021
2020
- A large scale empirical study of the impact of Spaghetti Code and Blob anti-patterns on program comprehensionInf. Softw. Technol., 2020
- Improving Engagement Assessment in Gameplay Testing Sessions using IoT SensorsIn ICSE ’20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June - 19 July, 2020, 2020
- Dataset of Video Game Development ProblemsIn MSR ’20: 17th International Conference on Mining Software Repositories, Seoul, Republic of Korea, 29-30 June, 2020, 2020
2018
- Learning from the past: A process recommendation system for video game projects using postmortems experiencesInf. Softw. Technol., 2018
2016
- Are the old days gone?: a survey on actual software engineering processes in video game industryIn Proceedings of the 5th International Workshop on Games and Software Engineering, GAS@ICSE 2016, Austin, Texas, USA, May 16, 2016, 2016