DocumentCode :
1852311
Title :
Semi-automated Test Planning for e-ID Systems by Using Requirements Clustering
Author :
Güldali, Baris ; Sauer, Stefan ; Engels, Gregor ; Funke, Holger ; Jahnich, Michael
Author_Institution :
Software Quality Lab., Univ. of Paderborn, Paderborn, Germany
fYear :
2009
fDate :
16-20 Nov. 2009
Firstpage :
29
Lastpage :
39
Abstract :
In acceptance testing, customer requirements as specified in system specifications have to be tested for their successful implementation. This is a time-consuming task due to inherent system complexity and thus a large number of requirements. In order to reduce efforts in acceptance testing, we introduce a novel approach that exploits redundancies and implicit relations in requirements specifications, which are based on multi-viewpoint techniques, in our case the reference model for open distributed processing (RM-ODP). It deploys requirements clustering and linguistic analysis techniques for reducing the total number of test cases. We report on concrete experiences with this approach within joint R&D work of the Software Quality Lab (s-lab) of the University of Paderborn and HJP Consulting, an international consulting company, specialized in planning, procurement and acceptance testing of national electronic identification (e-ID) systems. The paper is concluded with an overview on the current tool support especially for automated detection of the redundancies and implicit relations in requirements. Also the future work on the tool support for the overall test specification process is discussed.
Keywords :
biometrics (access control); formal specification; identification technology; program testing; software quality; HJP Consulting; RM-ODP; Software Quality Lab; University of Paderborn; acceptance testing; automated redundancy detection; customer requirements; e-ID systems; international consulting company; linguistic analysis; multiviewpoint techniques; national electronic identification systems; open distributed processing; procurement; reference model; requirements clustering; requirements specifications; s-lab; semiautomated test planning; system complexity; system specifications; test specification; tool support; Automatic testing; Biometrics; Clustering algorithms; Concrete; Distributed processing; Radiofrequency identification; Software quality; Software testing; System testing; Tree graphs; Acceptance Testing; Linguistic Analysis; Open Distributed Processing Systems; Requirements Clustering; Test Planning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2009. ASE '09. 24th IEEE/ACM International Conference on
Conference_Location :
Auckland
ISSN :
1938-4300
Print_ISBN :
978-1-4244-5259-0
Electronic_ISBN :
1938-4300
Type :
conf
DOI :
10.1109/ASE.2009.86
Filename :
5431784
Link To Document :
بازگشت