Underlying any single-user software visualization (SV) system is a visualization language onto which its users must map the computations they would like to visualize with the system. We hypothesize that the usability of such systems turns on their ability to provide an underlying visualization language that accords with the ways in which their users conceptualize the computations to be visualized. To explore the question of how to design visualization languages grounded in human conceptualization, we present an empirical study that made use of a research method called visualization storyboarding to investigate the human conceptualization of the bubblesort algorithm. Using an analytical framework based on entities, attributes, and transforma...
première version pour VL/HCC 2012 deuxième version pour POPL 2013There is no agreed set of grounded ...
The paper presents a usability study conducted with graduate and undergraduate computer science stud...
Thesis (Ph.D.)--University of Washington, 2020Visualizations can facilitate data exploration and com...
Underlying any single-user software visualization (SV) system is a visualization language onto which...
Tools exist for people to create visualizations with their data; however, they are often designed fo...
Software visualization is a significant force in software engineering. As the sizes of software syst...
Despite their ability to synthesize vast amounts of information, software visualization tools are no...
The program understanding task is usually very time and effort consuming. In a traditional way the c...
Visualizations are graphical representations of data that have been used in a wide-ranging field of ...
Software Visualization can be defined as the use of graphical and textual formalisms to describe the...
Software Visualization is developing into an important tool for teaching algorithms and debugging co...
This paper illustrates the variety of visualization techniques that are employed for various program...
”A picture is worth a thousand words”. In the software field, this is justified by the increasing re...
We present a new visual programming language and environment that serves as a form of feedback and r...
Software comprehension is a complex and ongoing challenge facing the software development industry. ...
première version pour VL/HCC 2012 deuxième version pour POPL 2013There is no agreed set of grounded ...
The paper presents a usability study conducted with graduate and undergraduate computer science stud...
Thesis (Ph.D.)--University of Washington, 2020Visualizations can facilitate data exploration and com...
Underlying any single-user software visualization (SV) system is a visualization language onto which...
Tools exist for people to create visualizations with their data; however, they are often designed fo...
Software visualization is a significant force in software engineering. As the sizes of software syst...
Despite their ability to synthesize vast amounts of information, software visualization tools are no...
The program understanding task is usually very time and effort consuming. In a traditional way the c...
Visualizations are graphical representations of data that have been used in a wide-ranging field of ...
Software Visualization can be defined as the use of graphical and textual formalisms to describe the...
Software Visualization is developing into an important tool for teaching algorithms and debugging co...
This paper illustrates the variety of visualization techniques that are employed for various program...
”A picture is worth a thousand words”. In the software field, this is justified by the increasing re...
We present a new visual programming language and environment that serves as a form of feedback and r...
Software comprehension is a complex and ongoing challenge facing the software development industry. ...
première version pour VL/HCC 2012 deuxième version pour POPL 2013There is no agreed set of grounded ...
The paper presents a usability study conducted with graduate and undergraduate computer science stud...
Thesis (Ph.D.)--University of Washington, 2020Visualizations can facilitate data exploration and com...