Title :
Automated requirements-based generation of test cases for product families
Author :
Nebut, Clémentine ; Pickin, Simon ; Le Traon, Yves ; Jézéquel, Jean-Marc
Author_Institution :
IRISA, Capus Univ. de Beaulieu, Rennes, France
Abstract :
Software product families (PF) are becoming one of the key challenges of software engineering. Despite recent interest in this area, the extent to which the close relationship between PF and requirements engineering is exploited to guide the V&V tasks is still limited. In particular, PF processes generally lack support for generating test cases from requirements. In this paper, we propose a requirements-based approach to functional testing of product lines, based on a formal test generation tool. Here, we outline how product-specific test cases can be automatically generated from PF functional requirements expressed in UML (Unified Modeling Language). We study the efficiency of the generated test cases on a case study.
Keywords :
formal specification; formal verification; program testing; software architecture; software reusability; specification languages; PF functional requirements; UML; Unified Modeling Language; V&V tasks; formal test generation; functional testing; product families; product lines; product-specific test cases; requirements engineering; requirements-based generation; software PF; software engineering; Automatic test pattern generation; Automatic testing; Automation; Computer aided software engineering; Defense industry; Software engineering; Software testing; Subcontracting; Test pattern generators; Unified modeling language;
Conference_Titel :
Automated Software Engineering, 2003. Proceedings. 18th IEEE International Conference on
Print_ISBN :
0-7695-2035-9
DOI :
10.1109/ASE.2003.1240317