Tool Support for ISO 14598 based code quality assessments

Author(s):  
H. Gruber ◽  
C. Korner ◽  
R. Plosch ◽  
S. Schiffer
Author(s):  
Stefan Vock ◽  
Hans Martin von Staudt

Abstract Typical mixed-signal ICs are approaching 1000 or even more parametric tests. These tests are usually coded in a procedural or a semi-object oriented language. The huge code base of the programs is a significant challenge for maintaining code quality which inherently translates into outgoing quality. The paper will present software metrics of typical mixedsignal power management and audio devices with regard to the number of tests conducted. It will be shown that classical ways to handle test programs are error prone and tend to systematically repeat known mistakes. The adoption of selected software engineering methods can avoid such mistakes and improves the productivity of the mixed-signal test generation. Results of a pilot project show significant productivity improvement. Open-source based software is employed to provide the necessary tool support. They establish a potential roadmap to become independent of proprietary tester specific tool sets.


2016 ◽  
Vol 8 (2) ◽  
pp. 216-240
Author(s):  
Attila Kovács ◽  
Kristóf Szabados

AbstractThis 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.


2016 ◽  
Vol 50 (12) ◽  
pp. 23-34 ◽  
Author(s):  
Andrew Farmer ◽  
Neil Sculthorpe ◽  
Andy Gill

Sign in / Sign up

Export Citation Format

Share Document