Wendell Antildes, M. Sampaio, I. P. Silva, Alberto Costa Neto
{"title":"Aprimorando a qualidade do código fonte de sistemas customizados com o auxílio do CodeAnalyzer","authors":"Wendell Antildes, M. Sampaio, I. P. Silva, Alberto Costa Neto","doi":"10.1145/2590651.2590688","DOIUrl":null,"url":null,"abstract":"Software Systems usually demand product customization for each client, frequently involving the creation of new components and changes to existing ones, possibly causing maintenance and evolution problems. One of the major challenges is to keep source code quality of the customized code. This is specially difficult because the revision process of the customized code can not be automated by existent tools. These tools are known as static analyzers and are important to automate the inspection of source code. However, the main Java language static analyzers lack flexibility, which makes the use of these tools impractical in some projects. Moreover, each o them has a different focus, which leads developers to use more than one. This paper presents a new tool (CodeAnalyzer) that integrates the main Java language analyzers, providing more flexibility and solving some of those problems. It is briefly compared with Sonar and SQE.","PeriodicalId":165011,"journal":{"name":"Euro American Conference on Telematics and Information Systems","volume":"481 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Euro American Conference on Telematics and Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2590651.2590688","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Software Systems usually demand product customization for each client, frequently involving the creation of new components and changes to existing ones, possibly causing maintenance and evolution problems. One of the major challenges is to keep source code quality of the customized code. This is specially difficult because the revision process of the customized code can not be automated by existent tools. These tools are known as static analyzers and are important to automate the inspection of source code. However, the main Java language static analyzers lack flexibility, which makes the use of these tools impractical in some projects. Moreover, each o them has a different focus, which leads developers to use more than one. This paper presents a new tool (CodeAnalyzer) that integrates the main Java language analyzers, providing more flexibility and solving some of those problems. It is briefly compared with Sonar and SQE.