2 results
Search Results
Now showing 1 - 2 of 2
Article Citation - WoS: 22Risk Analysis of Global Software Development and Proposed Solutions(Korema, 2010) Yu, Liguo; Mishra, AlokGlobal software development is becoming a widely accepted practice in software industry While benefits of global software development have been identified and publicized, potential risks have not been fully investigated and addressed. This paper analyzes the impacts of globalization on software development, especially its long term impact on software product quality and software industry competitiveness. This issue is rather critical for prominent software providers Potential solutions are discussed to address these issues in order to reduce the risk and take advantage of the benefits of global software development.Article Citation - WoS: 28Citation - Scopus: 28Experience in Predicting Fault-Prone Software Modules Using Complexity Metrics(Nctu-national Chiao Tung Univ Press, 2012) Yu, Liguo; Mishra, AlokComplexity metrics have been intensively studied in predicting fault-prone software modules. However, little work is done in studying how to effectively use the complexity metrics and the prediction models under realistic conditions. In this paper, we present a study showing how to utilize the prediction models generated from existing projects to improve the fault detection on other projects. The binary logistic regression method is used in studying publicly available data of five commercial products. Our study shows (1) models generated using more datasets can improve the prediction accuracy but not the recall rate; (2) lowering the cut-off value can improve the recall rate, but the number of false positives will be increased, which will result in higher maintenance effort. We further suggest that in order to improve model prediction efficiency, the selection of source datasets and the determination of cut-Off values should be based on specific properties of a project. So far, there are no general rules that have been found and reported to follow

