Abstract. Software evolution involves different categories of interven-tions, having variable impact on the code. Knowledge about the expected impact of an intervention is fundamental for project planning and re-source allocation. Moreover, deviations from the expected impact may hint for areas of the system having a poor design. In this paper, we inves-tigate the relationship between evolution categories and impacted code by means of a set of metrics computed over time for a subject system
Project changes are difficult since the impacts of the changes are not readily known in advance. Cha...
The evolution of a software system can be studied in terms of how various properties as reflected by...
Many tools and techniques for addressing software maintenance problems rely on code coverage informa...
Software evolution involves different categories of interventions, having variable impact on the cod...
Predicting the areas of the source code having a higher likelihood to change in the future is a cruc...
Click on the DOI link to access the article (may not be free).The paper presents an approach that co...
Addresses a set of relevant issues in the context of the definition and application of measurement t...
Many tools and techniques for addressing software maintenance problems rely on code coverage informa...
Topics are collections of words that co-occur fre-quently in a text corpus. Topics have been found t...
Abstract—Change impact analysis is required for constantly evolving systems to support the comprehen...
Coping with huge amounts of data is one of the major problems in the context of software evolution. ...
Abstract—Software evolution, and particularly its growth, has been mainly studied at the file (also ...
Since software systems must evolve to cope with changing demands, the investment of time and effort ...
Graduation date: 2006Successful software systems evolve over their lifetimes through the cumulative\...
We present an analysis of the evolution of a Web application project developed with object-oriented ...
Project changes are difficult since the impacts of the changes are not readily known in advance. Cha...
The evolution of a software system can be studied in terms of how various properties as reflected by...
Many tools and techniques for addressing software maintenance problems rely on code coverage informa...
Software evolution involves different categories of interventions, having variable impact on the cod...
Predicting the areas of the source code having a higher likelihood to change in the future is a cruc...
Click on the DOI link to access the article (may not be free).The paper presents an approach that co...
Addresses a set of relevant issues in the context of the definition and application of measurement t...
Many tools and techniques for addressing software maintenance problems rely on code coverage informa...
Topics are collections of words that co-occur fre-quently in a text corpus. Topics have been found t...
Abstract—Change impact analysis is required for constantly evolving systems to support the comprehen...
Coping with huge amounts of data is one of the major problems in the context of software evolution. ...
Abstract—Software evolution, and particularly its growth, has been mainly studied at the file (also ...
Since software systems must evolve to cope with changing demands, the investment of time and effort ...
Graduation date: 2006Successful software systems evolve over their lifetimes through the cumulative\...
We present an analysis of the evolution of a Web application project developed with object-oriented ...
Project changes are difficult since the impacts of the changes are not readily known in advance. Cha...
The evolution of a software system can be studied in terms of how various properties as reflected by...
Many tools and techniques for addressing software maintenance problems rely on code coverage informa...