Several tools and methods for source code quality assurance based on static analysis finally reached a state when they are applicable in practice and recognized by the industry. H...
Modern software development companies that have a quality assurance program use measurements and standards to improve product quality as perceived by the users of these products. H...
The concept of complexity is used in many areas of computer science and software engineering. Software complexity metrics can be used to evaluate and compare quality of software de...
Software repositories are rich sources of information about the software development process. Mining the information stored in them has been shown to provide interesting insights ...
— Open source software (OSS) development is considered an effective approach to ensuring acceptable levels of software quality. One facet of quality improvement involves the dete...