The paper presents a usability study conducted with graduate and undergraduate computer science students, designed to evaluate the effectiveness of a software visualization tool named sv3D, and to provide necessary user data for the evolution of the system. Sv3D is a software visualization tool for comprehension of large software, capable of displaying source code and associated metrics in three dimensions. The participants in the study answered two types of questions: one set provided objective measurements to support the formulated hypotheses with respect to the accuracy and speed of the users answering questions using sv3D; the second set of questions provided subjective measurements that were used to support the evolution of sv3D. We fo...
Software visualization provides a good opportunity to explore complex software architectures. But to...
This research project explores effects of not having considered usability when assessing the functio...
Background: Software evolution is an important topic in software engineering. It generally deals wit...
Software Visualization can be defined as the use of graphical and textual formalisms to describe the...
Despite their ability to synthesize vast amounts of information, software visualization tools are no...
Many researchers have highlighted the scarcity of empirical studies that systematically examine the ...
Many visualizations have proven to be effective in supporting various software related tasks. Althou...
10th Turkish National Software Engineering Symposium, UYMS 2016 -- 24 October 2016 through 26 Octobe...
Many visualizations have proven to be effective in supporting various software related tasks. Althou...
The usability of complex scientific software is often lacking as it tends to not receive a high prio...
MetricAttitude [18] is a visualization approach implemented in an environment that provides a mental...
There is still little knowledge about what factors important for the usability of a 3D user interfac...
Ariadne is a novel visualization tool that allows end users to explore the socio-technical relations...
Daily experiences in working with various types of computer systems show that, despite the offered f...
The focus of this thesis is on the implementation, the evaluation and the useful application of the ...
Software visualization provides a good opportunity to explore complex software architectures. But to...
This research project explores effects of not having considered usability when assessing the functio...
Background: Software evolution is an important topic in software engineering. It generally deals wit...
Software Visualization can be defined as the use of graphical and textual formalisms to describe the...
Despite their ability to synthesize vast amounts of information, software visualization tools are no...
Many researchers have highlighted the scarcity of empirical studies that systematically examine the ...
Many visualizations have proven to be effective in supporting various software related tasks. Althou...
10th Turkish National Software Engineering Symposium, UYMS 2016 -- 24 October 2016 through 26 Octobe...
Many visualizations have proven to be effective in supporting various software related tasks. Althou...
The usability of complex scientific software is often lacking as it tends to not receive a high prio...
MetricAttitude [18] is a visualization approach implemented in an environment that provides a mental...
There is still little knowledge about what factors important for the usability of a 3D user interfac...
Ariadne is a novel visualization tool that allows end users to explore the socio-technical relations...
Daily experiences in working with various types of computer systems show that, despite the offered f...
The focus of this thesis is on the implementation, the evaluation and the useful application of the ...
Software visualization provides a good opportunity to explore complex software architectures. But to...
This research project explores effects of not having considered usability when assessing the functio...
Background: Software evolution is an important topic in software engineering. It generally deals wit...