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 d...
This paper shows how the systematic approach in software testing using static code analysis method c...
Background: Automatic static analysis (ASA) tools examine source code to discover “issues”, i.e. cod...
Developing and delivering secure software is a challenging task, that gets even harder when the deve...
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 ...
Software use is ubiquitous. The quality and the evolution of quality over long periods of time is t...
Business process models play an important role in the life of a company. Resemblances between softwa...
Today, small- and medium-sized enterprises (SMEs) in the software industry face major challenges. Th...
Automated static analysis tools can perform efficient thorough checking of important properties of, ...
Abstract This paper tells the story of how our organization introduced static analysis into its soft...
Automatic static analysis (ASA) tools analyze the source or compiled code of a software system looki...
Background: Automatic static analysis (ASA) is performed on source code with different goals: impr...
Context: Static code analysis is a software verification technique that refers to the process of exa...
Almost all software contains defects. Some defects are found easily while others are never found, ty...
This paper shows how the systematic approach in software testing using static code analysis method c...
This paper shows how the systematic approach in software testing using static code analysis method c...
Background: Automatic static analysis (ASA) tools examine source code to discover “issues”, i.e. cod...
Developing and delivering secure software is a challenging task, that gets even harder when the deve...
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 ...
Software use is ubiquitous. The quality and the evolution of quality over long periods of time is t...
Business process models play an important role in the life of a company. Resemblances between softwa...
Today, small- and medium-sized enterprises (SMEs) in the software industry face major challenges. Th...
Automated static analysis tools can perform efficient thorough checking of important properties of, ...
Abstract This paper tells the story of how our organization introduced static analysis into its soft...
Automatic static analysis (ASA) tools analyze the source or compiled code of a software system looki...
Background: Automatic static analysis (ASA) is performed on source code with different goals: impr...
Context: Static code analysis is a software verification technique that refers to the process of exa...
Almost all software contains defects. Some defects are found easily while others are never found, ty...
This paper shows how the systematic approach in software testing using static code analysis method c...
This paper shows how the systematic approach in software testing using static code analysis method c...
Background: Automatic static analysis (ASA) tools examine source code to discover “issues”, i.e. cod...
Developing and delivering secure software is a challenging task, that gets even harder when the deve...