Internal quality evolution of a large test system – an industrial study release_jiyvbf7ynjedtdjy47lddw4vva

by Attila Kovács, Kristóf Szabados

Published in Acta Universitatis Sapientiae: Informatica by Walter de Gruyter GmbH.

2016   p216-240

Abstract

<jats:title>Abstract</jats:title> This paper presents our empirical observations related to the evolution of a large automated test system. The system observed is used in the industry as a test tool for complex telecommunication systems, itself consisting of more than one million lines of source code. This study evaluates how different changes during the development have changed the number of observed Code Smells in the test system. We have monitored the development of the test scripts and measured the code quality characteristics over a five years period. The observations show that the introduction of continuous integration, the existence of tool support for quality improvements in itself, changing the development methodologies (from waterfall to agile), changing technical and line management structure and personnel caused no measurable change in the trends of the observed Code Smells. Internal quality improvements were achieved mainly by individuals intrinsic motivation. Our measurements show similarities with earlier results on software systems evolutions presented by Lehman.
In application/xml+jats format

Archived Files and Locations

application/pdf  1.0 MB
file_beljuv7iwrg7xlbudjp7gcbivy
web.archive.org (webarchive)
content.sciendo.com (web)
Read Archived PDF
Preserved and Accessible
Type  article-journal
Stage   published
Date   2016-12-01
Container Metadata
Open Access Publication
In DOAJ
In Keepers Registry
ISSN-L:  1844-6086
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: 046044c6-0f99-4929-a73a-ff553a362b63
API URL: JSON