Machine learning techniques for code smell detection: A systematic literature review and meta-analysis

MI Azeem, F Palomba, L Shi, Q Wang - Information and Software …, 2019 - Elsevier
Background: Code smells indicate suboptimal design or implementation choices in the
source code that often lead it to be more change-and fault-prone. Researchers defined …

The consolidation of game software engineering: A systematic literature review of software engineering for industry-scale computer games

J Chueca, J Verón, J Font, F Pérez, C Cetina - Information and Software …, 2024 - Elsevier
Abstract Context: Game Software Engineering (GSE) is a branch of Software Engineering
(SE) that focuses on the development of video game applications. In past years, GSE has …

A survey of video game testing

C Politowski, F Petrillo… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Video-game projects are notorious for having day-one bugs, no matter how big their budget
or team size. The quality of a game is essential for its success. This quality could be …

Gang of eight: A defect taxonomy for infrastructure as code scripts

A Rahman, E Farhana, C Parnin… - Proceedings of the ACM …, 2020 - dl.acm.org
Defects in infrastructure as code (IaC) scripts can have serious consequences, for example,
creating large-scale system outages. A taxonomy of IaC defects can be useful for …

Using reinforcement learning for load testing of video games

R Tufano, S Scalabrino, L Pascarella… - Proceedings of the 44th …, 2022 - dl.acm.org
Different from what happens for most types of software systems, testing video games has
largely remained a manual activity performed by human testers. This is mostly due to the …

Game development research

H Engström - 2020 - diva-portal.org
Game Development Research Page 1 Game Development Research Henrik Engström Page 2
Page 3 GAME DEVELOPMENT RESEARCH Page 4 GAME DEVELOPMENT RESEARCH …

How developers optimize virtual reality applications: A study of optimization commits in open source unity projects

F Nusrat, F Hassan, H Zhong… - 2021 IEEE/ACM 43rd …, 2021 - ieeexplore.ieee.org
Virtual Reality (VR) is an emerging technique that provides immersive experience for users.
Due to the high computation cost of rendering real-time animation twice (for both eyes) and …

Identifying similar test cases that are specified in natural language

M Viggiato, D Paas, C Buzon… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Software testing is still a manual process in many industries, despite the recent
improvements in automated testing techniques. As a result, test cases (which consist of one …

Virtual reality (vr) automated testing in the wild: A case study on unity-based vr applications

DE Rzig, N Iqbal, I Attisano, X Qin… - Proceedings of the 32nd …, 2023 - dl.acm.org
Virtual Reality (VR) is an emerging technique that provides a unique real-time experience
for users. VR technologies have provided revolutionary user experiences in various …

Building the perfect game–an empirical study of game modifications

D Lee, D Lin, CP Bezemer, AE Hassan - Empirical Software Engineering, 2020 - Springer
Prior work has shown that gamer loyalty is important for the sales of a developer's future
games. Therefore, it is important for game developers to increase the longevity of their …