{"title":"开源演进分析","authors":"I. Alsmadi, Kenneth I. Magel","doi":"10.1109/ICSM.2006.45","DOIUrl":null,"url":null,"abstract":"Source code analysis is important for software management. It enables us to recognize strengths and weaknesses in our earlier projects or releases. We developed a source code analysis tool. This tool gathers several metrics from C/C++, C# or Java source codes. In this paper, we use the tool to analyze some of the open source code projects. We study the selected projects release evolutions and compare some characteristics between the same project releases, as well as among different projects. Different programming language code and development styles are studied through those open source projects","PeriodicalId":436673,"journal":{"name":"2006 22nd IEEE International Conference on Software Maintenance","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":"{\"title\":\"Open Source Evolution Analysis\",\"authors\":\"I. Alsmadi, Kenneth I. Magel\",\"doi\":\"10.1109/ICSM.2006.45\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Source code analysis is important for software management. It enables us to recognize strengths and weaknesses in our earlier projects or releases. We developed a source code analysis tool. This tool gathers several metrics from C/C++, C# or Java source codes. In this paper, we use the tool to analyze some of the open source code projects. We study the selected projects release evolutions and compare some characteristics between the same project releases, as well as among different projects. Different programming language code and development styles are studied through those open source projects\",\"PeriodicalId\":436673,\"journal\":{\"name\":\"2006 22nd IEEE International Conference on Software Maintenance\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-09-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"13\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 22nd IEEE International Conference on Software Maintenance\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSM.2006.45\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 22nd IEEE International Conference on Software Maintenance","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSM.2006.45","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Source code analysis is important for software management. It enables us to recognize strengths and weaknesses in our earlier projects or releases. We developed a source code analysis tool. This tool gathers several metrics from C/C++, C# or Java source codes. In this paper, we use the tool to analyze some of the open source code projects. We study the selected projects release evolutions and compare some characteristics between the same project releases, as well as among different projects. Different programming language code and development styles are studied through those open source projects