Dataset Open Access

Linking Sketches and Diagrams to Source Code Artifacts — Supplementary Material

Baltes, Sebastian; Schmitz, Peter

Sketches and diagrams play an important role in the daily work of software developers. If they are archived, they are often detached from the source code they document, because there is no adequate tool support to assist developers in capturing, archiving, and retrieving sketches related to certain source code artifacts. We implemented SketchLink to increasing the value of sketches and diagrams created during software development by supporting developers in these tasks. Our prototype implementation provides a web application that employs the camera of smartphones and tablets to capture analog sketches, but can also be used on desktop computers to upload, for instance, computer-generated diagrams. We also implemented a plugin that embeds the links in Javadoc comments and visualizes them in situ in the source code editor as graphical icons for the IntelliJ Java IDE. Besides being a useful software documentation tool, SketchLink also enables developers to navigate through their source code using the linked sketches and diagrams.

This dataset contains:

  • The source code of the SketchLink server, web application, and IntelliJ plugin.
  • A demo video.
  • Recordings of the user study sessions (audio removed due to confidentiality).
  • The questionnaire and task list used for the plugin study sessions.

Files (2.0 GB)
Name Size
sketchlink_demo-video_subs+voice-over.mp4
md5:65266a89ad9aa562adcc70a8a7ef4f62
282.2 MB Download
sketchlink_formative-study_intellij_p01_no-audio.mkv
md5:d8686b147be0bdec308f4ae1ef2806fa
190.8 MB Download
sketchlink_formative-study_intellij_p02_no-audio.mkv
md5:015f310d8eeab8164ee216c56ddd002d
154.5 MB Download
sketchlink_formative-study_intellij_p03_no-audio.mkv
md5:bec46868bf54eeca4ac5d3c45964b3ec
123.1 MB Download
sketchlink_formative-study_intellij_p04_no-audio.mkv
md5:708b97561e188e617de1814e8ca44eab
149.6 MB Download
sketchlink_formative-study_intellij_tasks_and_questionnaire.pdf
md5:ebf384622eb848a9baa13592b62e5280
767.0 kB Download
sketchlink_ipad_screenrecordings-1_no-audio.mkv
md5:e1184529a37392f4b3ad2a852e17c9b4
148.1 MB Download
sketchlink_ipad_screenrecordings-2_no-audio.mkv
md5:ea84daad7db962fa6b80b64206113ddd
90.4 MB Download
sketchlink_overlay_intellij.zip
md5:63338ad7903d498ec49dd4c51c63c3f9
56.1 kB Download
sketchlink_plugin_intellij.zip
md5:ff3d86462943f275f277595821f2ad51
26.4 MB Download
sketchlink_server.zip
md5:8170715aae585c19d709b4a5e8891326
1.1 MB Download
sketchlink_whiteborad_1_no-audio.mkv
md5:2d79c686b0012effcdf2ce49aaa5a1bf
344.4 MB Download
sketchlink_whiteborad_2_no-audio.mkv
md5:4a1caad345f10a2de22a7e1fe1d99207
519.8 MB Download
40
77
views
downloads
All versions This version
Views 4040
Downloads 7777
Data volume 5.0 GB5.0 GB
Unique views 3333
Unique downloads 2727

Share

Cite as