Dataset Open Access

Data used in the paper Automatically Detecting Visual Bugs in HTML5 <canvas> Games

Macklon, Finlay; Taesiri, Mohammad Reza; Viggiato, Markos; Antoszko, Stefan; Romanova, Natalia; Paas, Dale; Bezemer, Cor-Paul


Dublin Core Export

<?xml version='1.0' encoding='utf-8'?>
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:creator>Macklon, Finlay</dc:creator>
  <dc:creator>Taesiri, Mohammad Reza</dc:creator>
  <dc:creator>Viggiato, Markos</dc:creator>
  <dc:creator>Antoszko, Stefan</dc:creator>
  <dc:creator>Romanova, Natalia</dc:creator>
  <dc:creator>Paas, Dale</dc:creator>
  <dc:creator>Bezemer, Cor-Paul</dc:creator>
  <dc:date>2022-08-01</dc:date>
  <dc:description>This repository contains the snapshots (i.e., screenshot, &lt;canvas&gt; object representation pairs) and game assets collected from our test &lt;canvas&gt; game for use in the paper Automatically Detecting Visual Bugs in HTML5 &lt;canvas&gt; Games, accepted at ASE 2022.

The data in this repository can be used to benchmark new visual bug detection approaches for HTML5 &lt;canvas&gt; games. The source code for our test &lt;canvas&gt; game and our 24 synthetic visual bugs can be found at the following link.

Project page

Directory structure

 data/
    | -  assets/
    | -  exp_0/
    |      | -  a/
    |      |    | - 0.png
    |      |    | - 0.json
    |      |    | ...
    |      |    | - 9.png
    |      |    | - 9.json
    |      | ...
    |      | -  j/
    | -  exp_appearance_1
    | ...
    | -  exp_state_6



Data description


	
		
			assets/
			Source images from the test &lt;canvas&gt; game
		
		
			exp_0/
			Snapshots with no visual bugs injected (okay/non-buggy experiment)
		
		
			exp_*_{1,2,3,4,5,6}/
			Snapshots for each of the injected visual bugs (buggy experiments)
		
		
			*/{a,b,c,d,e,f,g,h,i,j}/
			10 runs of data for each experiment
		
		
			*/{0,1,2,3,4,5,6,7,8,9}.png
			10 snapshots per experiment, each snapshot has a screenshot (png)
		
		
			*/{0,1,2,3,4,5,6,7,8,9}.json
			10 snapshots per experiment, each snapshot has a COR1 (json)
		
	


1COR = &lt;canvas&gt; objects representation</dc:description>
  <dc:identifier>https://zenodo.org/record/6950640</dc:identifier>
  <dc:identifier>10.5281/zenodo.6950640</dc:identifier>
  <dc:identifier>oai:zenodo.org:6950640</dc:identifier>
  <dc:relation>doi:10.5281/zenodo.6950639</dc:relation>
  <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
  <dc:rights>https://creativecommons.org/licenses/by/4.0/legalcode</dc:rights>
  <dc:title>Data used in the paper Automatically Detecting Visual Bugs in HTML5 &lt;canvas&gt; Games</dc:title>
  <dc:type>info:eu-repo/semantics/other</dc:type>
  <dc:type>dataset</dc:type>
</oai_dc:dc>
43
3
views
downloads
All versions This version
Views 4343
Downloads 33
Data volume 2.3 GB2.3 GB
Unique views 3434
Unique downloads 22

Share

Cite as