Debido al alto tráfico generado por robots, aplicamos límites en el número de peticiones permitidas por cliente y bloqueos por IP automáticos. Si haces un uso legítimo y estás teniendo problemas, avísanos para reevaluar nuestras políticas de bloqueo. Disculpa las molestias.

Resumen:
Bug Localization in Game Software Engineering: Evolving Simulations to Locate Bugs in Software Models of Video Games

bs.conference.acronymJISBD
bs.conference.nameJornadas de Ingeniería del Software y Bases de Datos (JISBD)
bs.edition.date2023-09-12
bs.edition.locationCiudad Real
bs.edition.nameXXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023)
bs.proceedings.editorDurán Toro, Amador
bs.proceedings.nameActas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023)
dc.contributor.affiliationSVIT Research Group. Universidad San Jorge, Spain
dc.contributor.affiliationSVIT Research Group. Universidad San Jorge, Spain
dc.contributor.affiliationSVIT Research Group. Universidad San Jorge, Spain
dc.contributor.affiliationSVIT Research Group. Universidad San Jorge, Spain
dc.contributor.authorCasamayor, Rodrigo
dc.contributor.authorArcega, Lorena
dc.contributor.authorPérez Pérez, Francisca
dc.contributor.authorCetina Englada, Carlos
dc.contributor.emailrcasamayor@usj.es
dc.contributor.emaillarcega@usj.es
dc.contributor.emailmfperez@usj.es
dc.contributor.emailccetina@usj.es
dc.contributor.signatureCasamayor, Rodrigo
dc.contributor.signatureArcega, Lorena
dc.contributor.signaturePérez, Francisca
dc.contributor.signatureCetina, Carlos
dc.date.accessioned2023-09-09T21:12:48Z
dc.date.available2023-09-09T21:12:48Z
dc.date.issued2023-09-12
dc.description.abstractVideo games have characteristics that differentiate their development and maintenance from classic software development and maintenance. These differences have led to the coining of the term Game Software Engineering to name the emerging subfield that intersects Software Engineering and video games. One of these differences is that video game developers perceive more difficulties than other non-game developers when it comes to locating bugs. Our work proposes a novel way to locate bugs in video games by means of evolving simulations. As the baseline, we have chosen BLiMEA, which targets classic software engineering and uses bug reports and the defect localization principle to locate bugs. We also include Random Search as a sanity check in the evaluation. We evaluate the approaches in a commercial video game (Kromaia). The results for F-measure range from 46.80%. to 70.28% for five types of bugs. Our approach improved the results of the baseline by 20.29% in F-measure. To the best of our knowledge, this is the first approach that is designed specifically for bug localization in video games. A focus group with professional video game developers has confirmed the acceptance of our approach. Our approach opens a new research direction for bug localization for both game software engineering and possibly classic software engineering.
dc.identifier.citationCasamayor, R., Arcega, L., Pérez, F., Cetina, C.: Bug Localization in Game Software Engineering: Evolving Simulations to Locate Bugs in Software Models of Video Games. In: Durán Toro, A. (ed.) Actas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023). Sistedes (2023). https://hdl.handle.net/11705/JISBD/2023/8121
dc.identifier.citation-bibtex@inproceedings{11705:JISBD:2023:8121, title = {{Bug Localization in Game Software Engineering: Evolving Simulations to Locate Bugs in Software Models of Video Games}}, author = {Casamayor, R. and Arcega, L. and P\'{e}rez, F. and Cetina, C.}, url = {https://hdl.handle.net/11705/JISBD/2023/8121}, crossref = {11705:JISBD:2023} } @proceedings{11705:JISBD:2023, title = {{Actas de las XXVII Jornadas de Ingenier\'{i}a del Software y Bases de Datos (JISBD 2023)}}, author = {Dur\'{a}n Toro, A.}, year = {2023}, publisher = {{Sistedes}}, }
dc.identifier.sistedes11705/JISBD/2023/8121
dc.identifier.urihttps://hdl.handle.net/11705/2553
dc.publisherSistedes
dc.relation.ispartofActas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023)
dc.rights.licenseCC BY-NC-ND 4.0
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectBug Localization
dc.subjectVideo Games
dc.subjectSearch-Based Software Engineering
dc.subjectModel-Driven Engineering
dc.titleBug Localization in Game Software Engineering: Evolving Simulations to Locate Bugs in Software Models of Video Games
dspace.entity.typeResumen
relation.isAuthorOfAbstractcb42eae5-873e-40c8-afb7-249aa1a50189
relation.isAuthorOfAbstract596024ad-534c-450e-95be-53f716cddb72
relation.isAuthorOfAbstract35fd0b7d-9443-4bc3-a77e-967f8da97dca
relation.isAuthorOfAbstract83eab4af-437c-4c7a-b03d-cd05aa294012
relation.isAuthorOfAbstract.latestForDiscoverycb42eae5-873e-40c8-afb7-249aa1a50189

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
11705-JISBD-2023-8121.pdf
Tamaño:
158.48 KB
Formato:
Adobe Portable Document Format