Data · dataset · 2015
Experimental Data for: Comparing Trace Visualizations for Program Comprehension through Controlled Experiments
Listed in Zenodo
For efficient and effective program comprehension, it is essential to provide software engineers with appropriate visualizations of the program's execution traces.
Description
Empirical studies, such as controlled experiments, are required to assess the effectiveness and efficiency of proposed visualization techniques. We present controlled experiments to compare the trace visualization tools EXTRAVIS and ExplorViz in typical program comprehension tasks.
We replicate the first controlled experiment with a second one targeting a differently sized software system. In addition to a thorough analysis of the strategies chosen by the participants, we report on common challenges comparing trace visualization techniques. Besides our own replication of the first experiment, we provide a package containing all our experimental data to facilitate the verifiability, reproducibility and further extensibility of our presented results.
Read the rest (2 more)
Although subjects spent similar time on program comprehension tasks with both tools for a small-sized system, analyzing a larger software system resulted in a significant efficiency advantage of 28 percent less time spent by using ExplorViz. Concerning the effectiveness (correct solutions for program comprehension tasks), we observed a significant improvement of correctness for both object system sizes of 39 and 61 percent with ExplorViz.
This package contains the experimental data.
Links
Get the data
- zenodo.org /api/records/11611/files/ICPC2015_Trace-Visualization-Compariso… ↗
ICPC2015_Trace-Visualization-Comparison_Replication-Package.zip.001
download · from Zenodo
- zenodo.org /api/records/11611/files/ICPC2015_Trace-Visualization-Compariso… ↗
ICPC2015_Trace-Visualization-Comparison_Replication-Package.zip.003
download · from Zenodo
- zenodo.org /api/records/11611/files/ICPC2015_Trace-Visualization-Compariso… ↗
ICPC2015_Trace-Visualization-Comparison_Replication-Package.zip.006
download · from Zenodo
- zenodo.org /api/records/11611/files/ICPC2015_Trace-Visualization-Compariso… ↗
ICPC2015_Trace-Visualization-Comparison_Replication-Package.zip.004
download · from Zenodo
- zenodo.org /api/records/11611/files/ICPC2015_Trace-Visualization-Compariso… ↗
ICPC2015_Trace-Visualization-Comparison_Replication-Package.zip.005
download · from Zenodo
- zenodo.org /api/records/11611/files/ICPC2015_Trace-Visualization-Compariso… ↗
ICPC2015_Trace-Visualization-Comparison_Replication-Package.zip.002
download · from Zenodo
Where it is published
- Zenodo record zenodo.org/records/11611 ↗
landing page · from Zenodo
- DOI doi.org/10.5281/zenodo.11611 ↗
DOI / persistent id · from Zenodo
Catalogue records · 1
- Zenodo API zenodo.org/api/records/11611 ↗
metadata API · from Zenodo
Topics
- Inferred from text
- Empirical software engineering 75%
Provenance · 1 source records, 9 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| Zenodo | 11611 | 11 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · Zenodo | connector:zenodo@1.0.0 | /metadata/access_right |
| byte_size | source · Zenodo | connector:zenodo@1.0.0 | |
| concepts[field].anzsrc:field:461202 | enrichment · Zenodo | taxonomy-embedding@1.1.0 | title+keywords+description (75%) |
| created_date | source · Zenodo | connector:zenodo@1.0.0 | |
| description | source · Zenodo | connector:zenodo@1.0.0 | /metadata/description |
| license | source · Zenodo | connector:zenodo@1.0.0 | /metadata/license |
| publication_date | source · Zenodo | connector:zenodo@1.0.0 | |
| title | source · Zenodo | connector:zenodo@1.0.0 | /metadata/title |
| updated_date | source · Zenodo | connector:zenodo@1.0.0 |