Qualitygate SourceAudit

A tool for assessing the technical quality of software

Tibor Bakota, Péter Hegedú́s, István Siket, Gergely Ladányi, R. Ferenc

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Citations (Scopus)

Abstract

Software systems are evolving continuously in order to fulfill the ever-changing business needs. This endless modification, however, decreases the internal quality of the system over time. This phenomena is called software erosion, which results in higher development, testing, and operational costs. The SourceAudit tool presented in this paper helps managing the technical risks of software deterioration by allowing imme-diate, automatic, and objective assessment of software quality. By monitoring the high-level technical quality of systems it is possible to immediately perform the necessary steps needed to reduce the effects of software erosion, thus reaching higher maintainability and lower costs in the mid and long-term. The tool measures source code maintainability according to the ISO/IEC 25010 based probabilistic software maintainability model called ColumbusQM. It gives a holistic view on software quality and warns on source code maintainability decline.

Original languageEnglish
Title of host publication2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014 - Proceedings
PublisherIEEE Computer Society
Pages440-445
Number of pages6
DOIs
Publication statusPublished - 2014
Event2014 1st Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014 - Antwerp, Belgium
Duration: Feb 3 2014Feb 6 2014

Other

Other2014 1st Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014
CountryBelgium
CityAntwerp
Period2/3/142/6/14

Fingerprint

Maintainability
Erosion
Deterioration
Costs
Monitoring
Testing
Industry

ASJC Scopus subject areas

  • Software

Cite this

Bakota, T., Hegedú́s, P., Siket, I., Ladányi, G., & Ferenc, R. (2014). Qualitygate SourceAudit: A tool for assessing the technical quality of software. In 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014 - Proceedings (pp. 440-445). [6747214] IEEE Computer Society. https://doi.org/10.1109/CSMR-WCRE.2014.6747214

Qualitygate SourceAudit : A tool for assessing the technical quality of software. / Bakota, Tibor; Hegedú́s, Péter; Siket, István; Ladányi, Gergely; Ferenc, R.

2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014 - Proceedings. IEEE Computer Society, 2014. p. 440-445 6747214.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Bakota, T, Hegedú́s, P, Siket, I, Ladányi, G & Ferenc, R 2014, Qualitygate SourceAudit: A tool for assessing the technical quality of software. in 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014 - Proceedings., 6747214, IEEE Computer Society, pp. 440-445, 2014 1st Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014, Antwerp, Belgium, 2/3/14. https://doi.org/10.1109/CSMR-WCRE.2014.6747214
Bakota T, Hegedú́s P, Siket I, Ladányi G, Ferenc R. Qualitygate SourceAudit: A tool for assessing the technical quality of software. In 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014 - Proceedings. IEEE Computer Society. 2014. p. 440-445. 6747214 https://doi.org/10.1109/CSMR-WCRE.2014.6747214
Bakota, Tibor ; Hegedú́s, Péter ; Siket, István ; Ladányi, Gergely ; Ferenc, R. / Qualitygate SourceAudit : A tool for assessing the technical quality of software. 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014 - Proceedings. IEEE Computer Society, 2014. pp. 440-445
@inproceedings{764ab457e77f436ba182231d380ac93b,
title = "Qualitygate SourceAudit: A tool for assessing the technical quality of software",
abstract = "Software systems are evolving continuously in order to fulfill the ever-changing business needs. This endless modification, however, decreases the internal quality of the system over time. This phenomena is called software erosion, which results in higher development, testing, and operational costs. The SourceAudit tool presented in this paper helps managing the technical risks of software deterioration by allowing imme-diate, automatic, and objective assessment of software quality. By monitoring the high-level technical quality of systems it is possible to immediately perform the necessary steps needed to reduce the effects of software erosion, thus reaching higher maintainability and lower costs in the mid and long-term. The tool measures source code maintainability according to the ISO/IEC 25010 based probabilistic software maintainability model called ColumbusQM. It gives a holistic view on software quality and warns on source code maintainability decline.",
author = "Tibor Bakota and P{\'e}ter Heged{\'u}́s and Istv{\'a}n Siket and Gergely Lad{\'a}nyi and R. Ferenc",
year = "2014",
doi = "10.1109/CSMR-WCRE.2014.6747214",
language = "English",
pages = "440--445",
booktitle = "2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014 - Proceedings",
publisher = "IEEE Computer Society",

}

TY - GEN

T1 - Qualitygate SourceAudit

T2 - A tool for assessing the technical quality of software

AU - Bakota, Tibor

AU - Hegedú́s, Péter

AU - Siket, István

AU - Ladányi, Gergely

AU - Ferenc, R.

PY - 2014

Y1 - 2014

N2 - Software systems are evolving continuously in order to fulfill the ever-changing business needs. This endless modification, however, decreases the internal quality of the system over time. This phenomena is called software erosion, which results in higher development, testing, and operational costs. The SourceAudit tool presented in this paper helps managing the technical risks of software deterioration by allowing imme-diate, automatic, and objective assessment of software quality. By monitoring the high-level technical quality of systems it is possible to immediately perform the necessary steps needed to reduce the effects of software erosion, thus reaching higher maintainability and lower costs in the mid and long-term. The tool measures source code maintainability according to the ISO/IEC 25010 based probabilistic software maintainability model called ColumbusQM. It gives a holistic view on software quality and warns on source code maintainability decline.

AB - Software systems are evolving continuously in order to fulfill the ever-changing business needs. This endless modification, however, decreases the internal quality of the system over time. This phenomena is called software erosion, which results in higher development, testing, and operational costs. The SourceAudit tool presented in this paper helps managing the technical risks of software deterioration by allowing imme-diate, automatic, and objective assessment of software quality. By monitoring the high-level technical quality of systems it is possible to immediately perform the necessary steps needed to reduce the effects of software erosion, thus reaching higher maintainability and lower costs in the mid and long-term. The tool measures source code maintainability according to the ISO/IEC 25010 based probabilistic software maintainability model called ColumbusQM. It gives a holistic view on software quality and warns on source code maintainability decline.

UR - http://www.scopus.com/inward/record.url?scp=84898418702&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84898418702&partnerID=8YFLogxK

U2 - 10.1109/CSMR-WCRE.2014.6747214

DO - 10.1109/CSMR-WCRE.2014.6747214

M3 - Conference contribution

SP - 440

EP - 445

BT - 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014 - Proceedings

PB - IEEE Computer Society

ER -