Dataset Open Access
Macklon, Finlay; Taesiri, Mohammad Reza; Viggiato, Markos; Antoszko, Stefan; Romanova, Natalia; Paas, Dale; Bezemer, Cor-Paul
{ "publisher": "Zenodo", "DOI": "10.5281/zenodo.6950640", "author": [ { "family": "Macklon, Finlay" }, { "family": "Taesiri, Mohammad Reza" }, { "family": "Viggiato, Markos" }, { "family": "Antoszko, Stefan" }, { "family": "Romanova, Natalia" }, { "family": "Paas, Dale" }, { "family": "Bezemer, Cor-Paul" } ], "issued": { "date-parts": [ [ 2022, 8, 1 ] ] }, "abstract": "<p>This repository contains the snapshots (i.e., screenshot, <canvas> object representation pairs) and game assets collected from our test <canvas> game for use in the paper <code>Automatically Detecting Visual Bugs in HTML5 <canvas> Games</code>, accepted at ASE 2022.</p>\n\n<p>The data in this repository can be used to benchmark new visual bug detection approaches for HTML5 <canvas> games. The source code for our test <canvas> game and our 24 synthetic visual bugs can be found at the following <a href=\"https://github.com/asgaardlab/canvas-visual-bugs-testbed\">link</a>.</p>\n\n<p><a href=\"https://asgaardlab.github.io/canvas-visual-bugs-testbed/\">Project page</a><br>\n<br>\n<strong>Directory structure</strong></p>\n\n<pre> data/\n | - assets/\n | - exp_0/\n | | - a/\n | | | - 0.png\n | | | - 0.json\n | | | ...\n | | | - 9.png\n | | | - 9.json\n | | ...\n | | - j/\n | - exp_appearance_1\n | ...\n | - exp_state_6\n</pre>\n\n<p><br>\n<strong>Data description</strong></p>\n\n<table>\n\t<tbody>\n\t\t<tr>\n\t\t\t<td>assets/</td>\n\t\t\t<td>Source images from the test <canvas> game</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>exp_0/</td>\n\t\t\t<td>Snapshots with no visual bugs injected (okay/non-buggy experiment)</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>exp_*_{1,2,3,4,5,6}/</td>\n\t\t\t<td>Snapshots for each of the injected visual bugs (buggy experiments)</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>*/{a,b,c,d,e,f,g,h,i,j}/</td>\n\t\t\t<td>10 runs of data for each experiment</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>*/{0,1,2,3,4,5,6,7,8,9}.png</td>\n\t\t\t<td>10 snapshots per experiment, each snapshot has a screenshot (png)</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>*/{0,1,2,3,4,5,6,7,8,9}.json</td>\n\t\t\t<td>10 snapshots per experiment, each snapshot has a COR<sup>1</sup> (json)</td>\n\t\t</tr>\n\t</tbody>\n</table>\n\n<p><sup>1</sup>COR = <canvas> objects representation</p>", "title": "Data used in the paper Automatically Detecting Visual Bugs in HTML5 <canvas> Games", "type": "dataset", "id": "6950640" }
All versions | This version | |
---|---|---|
Views | 43 | 43 |
Downloads | 3 | 3 |
Data volume | 2.3 GB | 2.3 GB |
Unique views | 34 | 34 |
Unique downloads | 2 | 2 |