Software evolution visualization is a promising technique for assessing the software development process. We study how complex correlations of software evolution attributes can be made using multivariate visualization techniques. We use a combination of color and textures to depict up to four artifact attributes at the same time in one view using the same spatial layout. Next, we describe an interactive navigation method of the attribute space that can extend the correlation capabilities to four or more attributes. A second issue we address is how to use clustering to reduce the complexity of evolution visualizations. We propose two new methods, isometric and isorelevance, to generate relevant abstraction levels in a hierarchical clustering...
Understanding how software entities in a repository evolve over time is challenging, as an entity ha...
AbstractConfiguration management tools have become well and widely accepted by the software industry...
Software Visualization is the field of Software Engineering that aims to help people to understand s...
Software evolution visualization is a promising technique for assessing the software development pro...
Software evolution visualization is a promising technique for assessing the software development pro...
Coping with huge amounts of data is one of the major problems in the context of software evolution. ...
Software has today a large penetration in all infrastructure levels of the society. This penetration...
This paper discusses a proposal for the visualization of software evolution, with a focus on combini...
Background: Software evolution is an important topic in software engineering. It generally deals wit...
The analysis of the evolution of large software systems is challenging for many reasons, such as the...
Gaining higher level evolutionary information about large software systems is key a in validating pa...
Configuration management tools have become well and widely accepted by the software industry. Softwa...
During software evolution, several different facets of the system need to be related to one another ...
Understanding how software entities in a repository evolve over time is challenging, as an entity ha...
AbstractConfiguration management tools have become well and widely accepted by the software industry...
Software Visualization is the field of Software Engineering that aims to help people to understand s...
Software evolution visualization is a promising technique for assessing the software development pro...
Software evolution visualization is a promising technique for assessing the software development pro...
Coping with huge amounts of data is one of the major problems in the context of software evolution. ...
Software has today a large penetration in all infrastructure levels of the society. This penetration...
This paper discusses a proposal for the visualization of software evolution, with a focus on combini...
Background: Software evolution is an important topic in software engineering. It generally deals wit...
The analysis of the evolution of large software systems is challenging for many reasons, such as the...
Gaining higher level evolutionary information about large software systems is key a in validating pa...
Configuration management tools have become well and widely accepted by the software industry. Softwa...
During software evolution, several different facets of the system need to be related to one another ...
Understanding how software entities in a repository evolve over time is challenging, as an entity ha...
AbstractConfiguration management tools have become well and widely accepted by the software industry...
Software Visualization is the field of Software Engineering that aims to help people to understand s...