Business organizations that outsource software development need to evaluate the quality of the code delivered by suppliers. In this paper, we illustrate an experience in setting up and using a toolset for evaluating code quality for a company that outsources software development. The selected tools perform static code analysis and static measurement, and provide evidence of possible quality issues. To verify whether the issues reported by tools are associated to real problems, code inspections were carried out. The combination of automated analysis and inspections proved effective, in that several types of defects were identified. Based on our findings, the business company was able to learn what are the most frequent and dangerous types of...
Background. Industrial software increasingly relies on open source software. Therefore, industrial p...
Almost all software contains defects. Some defects are found easily while others are never found, ty...
Background: Automatic static analysis (ASA) tools examine source code to discover "issues", i.e. cod...
Business organizations that outsource software development need to evaluate the quality of the code ...
Business organizations that outsource software development need to evaluate the quality of the code ...
Abstract—Background: Automatic static analysis (ASA) tools examine source code to discover “issues”,...
Abstract. Static analysis examines program code and reasons over all possible behaviors that might a...
Background: Automatic static analysis (ASA) is performed on source code with different goals: impr...
The study looked at the code quality determinants. Technical debt metaphor defines low quality code....
Capturing the quality of software and detecting sections for further scrutiny within are of high int...
Automatic static analysis (ASA) tools analyze the source or compiled code of a software system looki...
Abstract This paper tells the story of how our organization introduced static analysis into its soft...
Software use is ubiquitous. The quality and the evolution of quality over long periods of time is t...
The number of defects is an important indicator of software quality. Agile software development meth...
Abstract. The number of defects is an important indicator of software quality. Agile software develo...
Background. Industrial software increasingly relies on open source software. Therefore, industrial p...
Almost all software contains defects. Some defects are found easily while others are never found, ty...
Background: Automatic static analysis (ASA) tools examine source code to discover "issues", i.e. cod...
Business organizations that outsource software development need to evaluate the quality of the code ...
Business organizations that outsource software development need to evaluate the quality of the code ...
Abstract—Background: Automatic static analysis (ASA) tools examine source code to discover “issues”,...
Abstract. Static analysis examines program code and reasons over all possible behaviors that might a...
Background: Automatic static analysis (ASA) is performed on source code with different goals: impr...
The study looked at the code quality determinants. Technical debt metaphor defines low quality code....
Capturing the quality of software and detecting sections for further scrutiny within are of high int...
Automatic static analysis (ASA) tools analyze the source or compiled code of a software system looki...
Abstract This paper tells the story of how our organization introduced static analysis into its soft...
Software use is ubiquitous. The quality and the evolution of quality over long periods of time is t...
The number of defects is an important indicator of software quality. Agile software development meth...
Abstract. The number of defects is an important indicator of software quality. Agile software develo...
Background. Industrial software increasingly relies on open source software. Therefore, industrial p...
Almost all software contains defects. Some defects are found easily while others are never found, ty...
Background: Automatic static analysis (ASA) tools examine source code to discover "issues", i.e. cod...