Proceedings of the 4th ACM Symposium on Software Visualization 2008
DOI: 10.1145/1409720.1409750
|View full text |Cite
|
Sign up to set email alerts
|

Supporting the understanding of the evolution of software items

Abstract: The aim of this paper is to support the awareness of software developers and project managers as regards the evolution of software items by means of the visualization of collaboration between developers and the understanding of the evolution of commercial and open source software items. The proposed design is supported by several interaction techniques and presents detailed information regarding the creation of baselines, branches, revisions and the relationships among them. A case study has been carried out a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0
1

Year Published

2016
2016
2017
2017

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 16 publications
0
3
0
1
Order By: Relevance
“…Software visualization provides enormous advantages for the development process; to name a few, it supports project managers in communicating insights to their teams, it guides testers when exploring code for anomalies, it helps analysts to make sense of multivariate data, and it aids new developers in open software communities . However, visualization is not yet commonly used by developers.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Software visualization provides enormous advantages for the development process; to name a few, it supports project managers in communicating insights to their teams, it guides testers when exploring code for anomalies, it helps analysts to make sense of multivariate data, and it aids new developers in open software communities . However, visualization is not yet commonly used by developers.…”
Section: Introductionmentioning
confidence: 99%
“…We characterize them according to the subject, process, and problem domain that we discuss in relation to the proposed visualization techniques. We found that one-third of the studies combined various visualization techniques, but most of them belong to one of the following 3 types: (1) techniques that use geometric transformations to explore structure and distribution, eg, parallel coordinates, (2) stacked techniques that are tailored to present data partitioned in a hierarchical fashion, eg, Treemap, and (3) pixel-oriented techniques that are suitable for displaying large amounts of data, eg, table lens. We found that software visualizations address problem domains that receive diverse levels of attention from developers.…”
mentioning
confidence: 99%
“…Panas [231] visualizes the evolution of the signatures of software binaries to find malicious code. Theron et al [327] visualize the evolution of baselines and revisions of artifacts from software repositories. Verso [183] uses different views and animation to show structural and control version metrics of evolving software.…”
Section: Evolution Visualizationmentioning
confidence: 99%
“… Uso de la Analítica Visual para observar la evolución de software con posibles aplicaciones como el mantenimiento del mismo (Therón, González, & García, 2008;Therón, González, García, & Santos, 2007). En concreto se propone la herramienta Maleku para llevar a cabo tal cometido (Gonzalez-Torres, Theron, García-Peñalvo, Wermelinger, & Yu, 2011).…”
Section: Sushitos (Services For Ubiquitous Social and Humanistic Info...unclassified