{"title":"通过集成新工具V-Git Lab改进DevOps生命周期","authors":"Anurag Mishra, Ashish Sharma","doi":"10.2174/2352096516666230517155221","DOIUrl":null,"url":null,"abstract":"\n\nwe propose a tool that can automatically generate datasets for software defect prediction from GitHub repositories\n\n\n\nDevOps is a software development approach that emphasizes collaboration, communication, and automation in order to improve the speed and quality of software delivery\n\n\n\nThis study aims to demonstrate the effectiveness of the tool, and in order to do so, a series of experiments were conducted on several popular GitHub repositories and compared the performance of our generated datasets with existing datasets.\n\n\n\nThe tool works by analyzing the commit history of a given repository and extracting relevant features that can be used to predict defects. These features include code complexity metrics, code churn, and the number of developers involved in a particular code change.\n\n\n\nOur results show that the datasets generated by our tool are comparable in quality to existing datasets and can be used to train effective software defect prediction models\n\n\n\nOverall, the proposed tool provides a convenient and effective way to generate high-quality datasets for software defect prediction, which can significantly improve the accuracy and reliability of prediction models.\n","PeriodicalId":43275,"journal":{"name":"Recent Advances in Electrical & Electronic Engineering","volume":"41 1","pages":""},"PeriodicalIF":0.6000,"publicationDate":"2023-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Improved DevOps Lifecycle by Integrating \\na Novel Tool V-Git Lab\",\"authors\":\"Anurag Mishra, Ashish Sharma\",\"doi\":\"10.2174/2352096516666230517155221\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n\\nwe propose a tool that can automatically generate datasets for software defect prediction from GitHub repositories\\n\\n\\n\\nDevOps is a software development approach that emphasizes collaboration, communication, and automation in order to improve the speed and quality of software delivery\\n\\n\\n\\nThis study aims to demonstrate the effectiveness of the tool, and in order to do so, a series of experiments were conducted on several popular GitHub repositories and compared the performance of our generated datasets with existing datasets.\\n\\n\\n\\nThe tool works by analyzing the commit history of a given repository and extracting relevant features that can be used to predict defects. These features include code complexity metrics, code churn, and the number of developers involved in a particular code change.\\n\\n\\n\\nOur results show that the datasets generated by our tool are comparable in quality to existing datasets and can be used to train effective software defect prediction models\\n\\n\\n\\nOverall, the proposed tool provides a convenient and effective way to generate high-quality datasets for software defect prediction, which can significantly improve the accuracy and reliability of prediction models.\\n\",\"PeriodicalId\":43275,\"journal\":{\"name\":\"Recent Advances in Electrical & Electronic Engineering\",\"volume\":\"41 1\",\"pages\":\"\"},\"PeriodicalIF\":0.6000,\"publicationDate\":\"2023-05-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Recent Advances in Electrical & Electronic Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2174/2352096516666230517155221\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Recent Advances in Electrical & Electronic Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2174/2352096516666230517155221","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
Improved DevOps Lifecycle by Integrating
a Novel Tool V-Git Lab
we propose a tool that can automatically generate datasets for software defect prediction from GitHub repositories
DevOps is a software development approach that emphasizes collaboration, communication, and automation in order to improve the speed and quality of software delivery
This study aims to demonstrate the effectiveness of the tool, and in order to do so, a series of experiments were conducted on several popular GitHub repositories and compared the performance of our generated datasets with existing datasets.
The tool works by analyzing the commit history of a given repository and extracting relevant features that can be used to predict defects. These features include code complexity metrics, code churn, and the number of developers involved in a particular code change.
Our results show that the datasets generated by our tool are comparable in quality to existing datasets and can be used to train effective software defect prediction models
Overall, the proposed tool provides a convenient and effective way to generate high-quality datasets for software defect prediction, which can significantly improve the accuracy and reliability of prediction models.
期刊介绍:
Recent Advances in Electrical & Electronic Engineering publishes full-length/mini reviews and research articles, guest edited thematic issues on electrical and electronic engineering and applications. The journal also covers research in fast emerging applications of electrical power supply, electrical systems, power transmission, electromagnetism, motor control process and technologies involved and related to electrical and electronic engineering. The journal is essential reading for all researchers in electrical and electronic engineering science.