Several techniques and algorithms for impact analysis of software systems have been recently published in litera-ture. Most of them, however, are not practical enough to be applied in the software industry because, among other rea-sons, they produce too many false results (either positive or negative). In this paper, we propose and evaluate the use of two measures from information retrieval, namely preci-sion and recall, to help express and compare precision and accuracy of impact analysis techniques and algorithms. 1
From a machine learning perspective, information retrieval may be viewed as a problem of classifying...
In the evaluation of models, theories, information retrieval systems, learning systems and neural ne...
The effectiveness of information retrieval systems is measured by comparing performance on a common ...
Change is inevitable, software undergoes continuous change during its life cycle. A small change can...
An important application of information retrieval technology is software change impact analysis. Exi...
Impact analysis is the process of identifying software work-products that may be affected by propose...
The paper presents an approach to combine multiple existing information retrieval (IR) techniques to...
The purpose of this article is to bring attention to the prob-lem of variations in relevance assessm...
Software change impact analysis (CIA) is a key technique to identify unexpected and potential effect...
Fixing bugs and implementing enhancements are very relevant activities in a typical software life cy...
Fixing bugs and implementing enhancements are very relevant activities in a typical software life cy...
Iterative impact analysis (IIA) is a process that allows developers to estimate the impacted units o...
Contains fulltext : 141626.pdf (author's version ) (Open Access)Users can judge th...
Several researchers have proposed creating after-the-fact structure among software artifacts using t...
Information retrieval (IR) evaluation scores are generally designed to measure the effectiveness wi...
From a machine learning perspective, information retrieval may be viewed as a problem of classifying...
In the evaluation of models, theories, information retrieval systems, learning systems and neural ne...
The effectiveness of information retrieval systems is measured by comparing performance on a common ...
Change is inevitable, software undergoes continuous change during its life cycle. A small change can...
An important application of information retrieval technology is software change impact analysis. Exi...
Impact analysis is the process of identifying software work-products that may be affected by propose...
The paper presents an approach to combine multiple existing information retrieval (IR) techniques to...
The purpose of this article is to bring attention to the prob-lem of variations in relevance assessm...
Software change impact analysis (CIA) is a key technique to identify unexpected and potential effect...
Fixing bugs and implementing enhancements are very relevant activities in a typical software life cy...
Fixing bugs and implementing enhancements are very relevant activities in a typical software life cy...
Iterative impact analysis (IIA) is a process that allows developers to estimate the impacted units o...
Contains fulltext : 141626.pdf (author's version ) (Open Access)Users can judge th...
Several researchers have proposed creating after-the-fact structure among software artifacts using t...
Information retrieval (IR) evaluation scores are generally designed to measure the effectiveness wi...
From a machine learning perspective, information retrieval may be viewed as a problem of classifying...
In the evaluation of models, theories, information retrieval systems, learning systems and neural ne...
The effectiveness of information retrieval systems is measured by comparing performance on a common ...