The development of a software system is a long and complicated process: Analyzing the evolution of a software system helps to reconstruct the story of a project, which can help to understand the software itself and how it was developed. Visualization can be a useful technique to depict this story by reducing the amount of information needed to under-stand software development processes. In this bachelor project we present two tools: Peaksight and Mr.Bubbly. We developed them with the goal to create effective visualizations of data from commits, emails, and bugs. Using these visualizations we are able to tell the story of how a software system evolved over time with the goal of using this knowledge to better understand the history and the ev...
Software comprehension is a complex and ongoing challenge facing the software development industry. ...
AbstractConfiguration management tools have become well and widely accepted by the software industry...
The analysis of the evolution of large software systems is challenging for many reasons, such as the...
Software has today a large penetration in all infrastructure levels of the society. This penetration...
The use and development of open source software has increased significantly in the last decade. The ...
The purpose of this project is to implement an appealing and information bearing visu-alization feed...
This thesis aims to examine a novel approach for software visualization. In the software development...
Background: Software evolution is an important topic in software engineering. It generally deals wit...
The understanding of the structure of a software system can be improved by analyzing the system’s ev...
Software visualization is a significant force in software engineering. As the sizes of software syst...
The data regarding the components of a software system consists of a large amount of information suc...
Understanding software artefacts is a crucial task for people who want to participate in any softwar...
This paper presents a technique for visualizing the inter-actions between developers in software pro...
Configuration management tools have become well and widely accepted by the software industry. Softwa...
Abstract—Software is usually complex and always intangible. In practice, the development and mainten...
Software comprehension is a complex and ongoing challenge facing the software development industry. ...
AbstractConfiguration management tools have become well and widely accepted by the software industry...
The analysis of the evolution of large software systems is challenging for many reasons, such as the...
Software has today a large penetration in all infrastructure levels of the society. This penetration...
The use and development of open source software has increased significantly in the last decade. The ...
The purpose of this project is to implement an appealing and information bearing visu-alization feed...
This thesis aims to examine a novel approach for software visualization. In the software development...
Background: Software evolution is an important topic in software engineering. It generally deals wit...
The understanding of the structure of a software system can be improved by analyzing the system’s ev...
Software visualization is a significant force in software engineering. As the sizes of software syst...
The data regarding the components of a software system consists of a large amount of information suc...
Understanding software artefacts is a crucial task for people who want to participate in any softwar...
This paper presents a technique for visualizing the inter-actions between developers in software pro...
Configuration management tools have become well and widely accepted by the software industry. Softwa...
Abstract—Software is usually complex and always intangible. In practice, the development and mainten...
Software comprehension is a complex and ongoing challenge facing the software development industry. ...
AbstractConfiguration management tools have become well and widely accepted by the software industry...
The analysis of the evolution of large software systems is challenging for many reasons, such as the...