In the context of software engineering, quality assessment is not straightforward. Generally, quality assessment is important since it can cut costs in the product life-cycle. A software quality assessment model based on open-source analyzers and quality factors facilitates quality measurement. Our quality assessment model is based on three principles: mapping rules to quality factors, computing scores based on the percentage of rule violating entities (classes, methods, instructions), assessing quality as a weighted mean of the rule attached scores.
software metrics; quality assessment model; static code analyzers
@Article{Chirila2011SACI1, author = {Ciprian-Bogdan Chirila and Dana Juratoni and Dacian Tudor and Vladimir Cre\c{t}u}, title = {Towards a software quality assessment model based on open-source statical code analyzers}, booktitle = {2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics SACI}, pages = {341--346}, %editor = {}, organization = {Faculty of Automation and Computer Science, University Politehnica of Timi\c{s}oara, Timi\c{s}oara, Romania}, %publisher = {}, address = {Timi\c{s}oara, Romania}, month = {May}, year = {2011}, }
[Chirila2011SACI1] - Ciprian-Bogdan Chirila, Dana Juratoni, Dacian Tudor, Vladimir Cretu. Towards a software quality assessment model based on open-source statical code analyzers, 2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI), pp. 341--346, ISBN 978-1-4244-9107-0/11, Timisoara, Romania, May, 2011
[Chirila2011SACI1] - Ciprian-Bogdan Chirila, Dana Juratoni, Dacian Tudor, Vladimir Cretu. Towards a software quality assessment model based on open-source statical code analyzers, 2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI), pp. 341--346, ISBN 978-1-4244-9107-0/11, Timisoara, Romania, May, 2011