Concurrent Versioning System (CVS) repositories and bug tracking systems are valuable sources of information to study the evolution of large open source software systems. However, being conceived for specific purposes, i.e., to support the development or trigger maintenance activities, they do neither allow an easy information browsing nor support the study of software evolution. For example, queries such as locating and browsing the faultiest methods are not provided. This paper addresses such issues and proposes an approach and a framework to consistently merge information extracted from source code, CVS repositories and bug reports. Our information representation exploits the property concepts of the FAMIX information exchange meta-model...
Changes in evolving software systems are often managed using an issue repository. This repository ma...
Software evolution is aimed at analyzing and under-standing the present state of a software system a...
As software continues to evolve, complexity accumulates through various maintenance activities, such...
Versioning system repositories and bug tracking systems are valuable sources of information to study...
AbstractVersioning system repositories and bug tracking systems are valuable sources of information ...
AbstractVersioning system repositories and bug tracking systems are valuable sources of information ...
Version control and bug tracking systems contain large amounts of historical information that can gi...
Version control and bug tracking systems contain large amounts of historical information that can gi...
Versioning systems such as CVS exhibit a large poten-tial to investigate and understand the evolutio...
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the...
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the...
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the...
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the...
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the...
For many software projects, bug tracking systems play a central role in supporting collaboration bet...
Changes in evolving software systems are often managed using an issue repository. This repository ma...
Software evolution is aimed at analyzing and under-standing the present state of a software system a...
As software continues to evolve, complexity accumulates through various maintenance activities, such...
Versioning system repositories and bug tracking systems are valuable sources of information to study...
AbstractVersioning system repositories and bug tracking systems are valuable sources of information ...
AbstractVersioning system repositories and bug tracking systems are valuable sources of information ...
Version control and bug tracking systems contain large amounts of historical information that can gi...
Version control and bug tracking systems contain large amounts of historical information that can gi...
Versioning systems such as CVS exhibit a large poten-tial to investigate and understand the evolutio...
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the...
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the...
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the...
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the...
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the...
For many software projects, bug tracking systems play a central role in supporting collaboration bet...
Changes in evolving software systems are often managed using an issue repository. This repository ma...
Software evolution is aimed at analyzing and under-standing the present state of a software system a...
As software continues to evolve, complexity accumulates through various maintenance activities, such...