Many empirical software engineering studies have employed feature selection algorithms to exclude the irrelevant and redundant features from the datasets with the aim to improve prediction accuracy achieved with machine learning-based estimation models as well as their generalizability. However, little has been done to investigate how consistently these feature selection algorithms produce features/metrics across different training samples, which is an important point for the interpretation of the trained models. The interpretation of the models largely depends on the features of the analyzed datasets, so it is recommended to evaluate the potential of various feature selection algorithms in terms of how consistently they extract features fr...
Abstract—Defect prediction models help software quality as-surance teams to effectively allocate the...
Accurate and reliable software development effort estimation (SDEE) is one of the main concerns for ...
Identification and location of defects in software projects is an important task to improve software...
Many empirical software engineering studies have employed feature selection algorithms to exclude th...
The ongoing development of computer systems requires massive software projects. Running the componen...
Model validation methods (e.g., k-fold cross-validation) use historical data to predict how well an ...
Directly learning a defect prediction model from cross-project datasets results in a model with poor...
The interpretation of defect models heavily relies on software metrics that are used to construct th...
The defect prediction models can be a good tool on organizing the project´s test resources. The mode...
Machine learning classifiers have recently emerged as a way to predict the introduction of bugs in c...
Software fault prediction is widely used in the software development industry. Moreover, software de...
focused on the creation of effort and defect prediction models. Such models are important means for ...
Several studies have raised concerns about the performance of estimation techniques if employed with...
Software Fault Prediction (SFP) is found to be vital to predict the fault-proneness of software modu...
A large system often goes through multiple software project development cycles, in part due to chang...
Abstract—Defect prediction models help software quality as-surance teams to effectively allocate the...
Accurate and reliable software development effort estimation (SDEE) is one of the main concerns for ...
Identification and location of defects in software projects is an important task to improve software...
Many empirical software engineering studies have employed feature selection algorithms to exclude th...
The ongoing development of computer systems requires massive software projects. Running the componen...
Model validation methods (e.g., k-fold cross-validation) use historical data to predict how well an ...
Directly learning a defect prediction model from cross-project datasets results in a model with poor...
The interpretation of defect models heavily relies on software metrics that are used to construct th...
The defect prediction models can be a good tool on organizing the project´s test resources. The mode...
Machine learning classifiers have recently emerged as a way to predict the introduction of bugs in c...
Software fault prediction is widely used in the software development industry. Moreover, software de...
focused on the creation of effort and defect prediction models. Such models are important means for ...
Several studies have raised concerns about the performance of estimation techniques if employed with...
Software Fault Prediction (SFP) is found to be vital to predict the fault-proneness of software modu...
A large system often goes through multiple software project development cycles, in part due to chang...
Abstract—Defect prediction models help software quality as-surance teams to effectively allocate the...
Accurate and reliable software development effort estimation (SDEE) is one of the main concerns for ...
Identification and location of defects in software projects is an important task to improve software...