Title
An approach to quality engineering of TTCN-3 test specifications
Abstract
Experience with the development and maintenance of large test suites specified using the Testing and Test Control Notation (TTCN-3) has shown that it is difficult to construct tests that are concise with respect to quality aspects such as maintainability or usability. The ISO/IEC standard 9126 defines a general software quality model that substantiates the term “quality” with characteristics and subcharacteristics. The domain of test specifications, however, requires an adaption of this general model. To apply it to specific languages such as TTCN-3, it needs to be instantiated. In this paper, we present an instantiation of this model as well as an approach to assess and improve test specifications. The assessment is based on metrics and the identification of code smells. The quality improvement is based on refactoring. Example measurements using our TTCN-3 tool TRex demonstrate how this procedure is applied in practise.
Year
DOI
Venue
2008
10.1007/s10009-008-0075-0
STTT
Keywords
Field
DocType
iec standard,general model,test specification,quality engineering,quality improvement,ttcn-3 tool,quality aspect,ttcn-3 test specification,example measurement,test specification · ttcn-3 · quality model · code smells · metrics · refactoring,large test suite,general software quality model,test control notation,refactoring,software quality,specification language,code smells,metrics
Test method,Software engineering,Computer science,Software quality,TTCN-3,Code refactoring,Maintainability,Code smell,Quality management,Quality assurance
Journal
Volume
Issue
ISSN
10
4
1433-2787
Citations 
PageRank 
References 
5
0.44
19
Authors
3
Name
Order
Citations
PageRank
Helmut Neukirchen114116.93
Benjamin Zeiss2646.89
Jens Grabowski361873.49