An approach to quality engineering of TTCN-3 test specifications

2008 | journal article. A publication with affiliation to the University of Göttingen.

Jump to: Cite & Linked | Documents & Media | Details | Version history

Cite this publication

​An approach to quality engineering of TTCN-3 test specifications​
Neukirchen, H.; Zeiss, B. & Grabowski, J. ​ (2008) 
International Journal on Software Tools for Technology Transfer10(4) pp. 309​-326​.​ DOI: https://doi.org/10.1007/s10009-008-0075-0 

Documents & Media

License

Published Version

Special user license Goescholar License

Details

Authors
Neukirchen, Helmut; Zeiss, Benjamin; Grabowski, Jens 
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.
Issue Date
2008
Journal
International Journal on Software Tools for Technology Transfer 
ISSN
1433-2787
Language
English

Reference

Citations


Social Media