Lee, B., Sims Parr, C., Plaisant, C., and Bederson, B. B.
(2006). Visualizing Graphs as Trees: Plant a seed and
watch it grow. In 13th Int. Symp. Graph Draw., vol-
ume 3843, pages 516–518. Springer.
Levy, E., Zacks, J., Tversky, B., and Schiano, D. (1996).
Gratuitous graphics? Putting preferences in perspec-
tive. In Proc. SIGCHI Conf. Hum. Factors Comput.
Syst., pages 42–49. ACM.
Maletic, J., Marcus, A., and Collard, M. (2002). A task ori-
ented view of software visualization. In 1st Int. Work.
Vis. Softw. Underst. Anal., pages 32–40. IEEE Com-
pututer Society.
Meyer, M., Sedlmair, M., and Munzner, T. (2012). The
four-level nested model revisited: blocks and guide-
lines. In Proc. 2012 Work. BEyond Time Errors Nov.
Eval. Method. Vis., pages 1–6.
M
¨
uller, R., Kovacs, P., Schilbach, J., and Eisenecker, U.
(2011). Generative Software Visualizaion: Automatic
Generation of User-Specific Visualisations. In Proc.
Int. Work. Digit. Eng., pages 45–49.
Munzner, T. (2009). A nested model for visualization de-
sign and validation. IEEE Trans. Vis. Comput. Graph.,
15(6):921–928.
Myers, B. A. (1990). Taxonomies of visual programming
and program visualization. J. Vis. Lang. Comput.,
1(1):97–123.
Nierstrasz, O., Ducasse, S., and G
ˇ
ırba, T. (2005). The story
of moose: an agile reengineering environment. In
Proc. 10th Eur. Softw. Eng. Conf., pages 1–10. ACM.
Pfleeger, S. L. (1995). Experimental design and analysis in
software engineering. Ann. Softw. Eng., 1(1):219–253.
Price, B. A., Baecker, R. M., and Small, I. S. (1993). A Prin-
cipled Taxonomy of Software Visualization. J. Vis.
Lang. Comput., 4(3):211–266.
Roman, G.-C. and Cox, K. C. (1993). A taxonomy of pro-
gram visualization systems. Computer, 26(12):11–24.
Sensalire, M., Ogao, P., and Telea, A. (2009). Evaluation of
software visualization tools: Lessons learned. In 5th
Int. Work. Vis. Softw. Underst. Anal., pages 19–26.
Sharif, B. and Jetty, G. (2013). An Empirical Study Assess-
ing the Effect of SeeIT 3D on Comprehension. In 1st
IEEE Work. Conf. Softw. Vis.
Shneiderman, B. (1996). The eyes have it: A task by
data type taxonomy for information visualizations. In
Proc. 1996 IEEE Symp. Vis. Lang., pages 336–343.
Siegmund, J. (2012). Framework for Measuring Pro-
gram Comprehension. Phd thesis, Otto-von-Guericke-
Universit
¨
at Magdeburg.
Sjoberg, D. I. K., Dyb
˚
a, T., and Jorgensen, M. (2007). The
Future of Empirical Methods in Software Engineering
Research. In Futur. Softw. Eng. (FOSE ’07), pages
358–378.
Smisek, J., Jancosek, M., and Pajdla, T. (2011). 3D with
Kinect. In 2011 IEEE Int. Conf. Comput. Vis. Work.,
pages 1154–1160.
Stasko, J. and Patterson, C. (1993). Understanding and
Characterizing Program Visualization Systems. Tech-
nical report, Georgia Institute of Technology, Atlanta.
Stasko, J. and Wehrli, J. (1993). Three-dimensional com-
putation visualization. Proc. 1993 IEEE Symp. Vis.
Lang., pages 100–107.
Storey, M.-A. D.,
ˇ
Cubrani
´
c, D., and German, D. M. (2005).
On the use of visualization to support awareness of
human activities in software development: a survey
and a framework. In Proc. 2005 ACM Symp. Softw.
Vis., pages 193–202. ACM.
Teyseyre, A. R. and Campo, M. R. (2009). An overview of
3D software visualization. IEEE Trans. Vis. Comput.
Graph., 15(1):87–105.
Tichy, W. and Padberg, F. (2007). Empirische Methodik
in der Softwaretechnik im Allgemeinen und bei der
Software-Visualisierung im Besonderen. In Softw.
Eng. 2007 Beitr. Work., pages 211–222. Gesellschaft
f
¨
ur Informatik.
Waller, J., Wulf, C., Fittkau, F., D
¨
ohring, P., and Hassel-
bring, W. (2013). SynchroVis: 3D Visualization of
Monitoring Traces in the City Metaphor for Analyz-
ing Concurrency. In 1st IEEE Work. Conf. Softw. Vis.,
pages 7–10.
Ware, C. and Franck, G. (1994). Viewing a graph in a virtual
reality display is three times as good as a 2D diagram.
IEEE Symp. Vis. Lang., pages 182–183.
Ware, C. and Franck, G. (1996). Evaluating stereo and mo-
tion cues for visualizing information nets in three di-
mensions. ACM Trans. Graph., 15(2):121–140.
Ware, C., Hui, D., and Franck, G. (1993). Visualizing object
oriented software in three dimensions. In Proc. 1993
Conf. Cent. Adv. Stud. Collab. Res. Softw. Eng., pages
612–620. IBM Press.
Ware, C. and Mitchell, P. (2008). Visualizing graphs in
three dimensions. ACM Trans. Appl. Percept., 5(1):1–
15.
Weichert, F., Bachmann, D., Rudak, B., and Fisseler, D.
(2013). Analysis of the accuracy and robustness of
the leap motion controller. Sensors, 13:6380–6393.
Wettel, R., Lanza, M., and Robbes, R. (2011). Software
systems as cities: A controlled experiment. In Proc.
33rd Int. Conf. Softw. Eng., pages 551–560. ACM.
Wohlin, C., Runeson, P., H
¨
ost, M., Ohlsson, M. C., Reg-
nell, B., and Wessl
´
en, A. (2012). Experimentation in
Software Engineering. Springer.
Yi, J. S., ah Kang, Y., Stasko, J. T., and Jacko, J. A. (2007).
Toward a deeper understanding of the role of inter-
action in information visualization. IEEE Trans. Vis.
Comput. Graph., 13(6):1224–1231.
Zorrilla, M., Martin, A., Sanchez, J. R., Tamayo, I., and
Olaizola, I. G. (2013). HTML5-based system for in-
teroperable 3D digital home applications. Multimed.
Tools Appl., pages 1–21.
AStructuredApproachforConductingaSeriesofControlledExperimentsinSoftwareVisualization
209