Title :
CDM-Suite: An Attributed Test Selection Tool
Author :
Luchscheider, Philipp ; Herpel, Thomas ; German, Reinhard
Author_Institution :
Dept. of Comput. Sci. 7, FAU Erlangen-Nuremberg, Erlangen, Germany
Abstract :
Many reasons lead to embedded systems getting more complex than ever. The higher integration and interconnection and the additional effort spend for safety-critical functions, require new techniques to support the testing process. Beneath using model-driven test techniques, test engineers need support to take the right decisions on test case selection and prioritization during the whole development process. Available approaches on test selection and prioritization lack in adaptability to different testing techniques. We previously presented our approach of modeling components and dependences of a system, such as black-box systems, using Component-Dependency-Models (CDMs) as shown in earlier publications. In this paper we present our tool CDM-Suite in detail and show the way it can be used by test engineers. We therefore start with the presentation of our approach and discussing related tools. The next section describes the graphical user interface (GUI) and the different ways of interaction for data generation. This point includes the introduction of metrics build upon fuzzy logic and graph analysis. At last we show how to interpret analysis results and derive knowledge for test case selection and prioritization. We sum the paper up by giving a conclusion and a presentation outline.
Keywords :
embedded systems; fuzzy logic; graph theory; graphical user interfaces; object-oriented programming; program testing; software metrics; CDM-Suite; GUI; attributed test selection tool; black-box systems; component-dependency model; data generation; embedded systems; fuzzy logic; graph analysis; graphical user interface; model-driven test techniques; safety-critical functions; test case prioritization; test case selection; testing process; Analytical models; Computer architecture; Context; Graphical user interfaces; Measurement; Vehicles; XML; Black-Box; Path-Search; Prioritization; Selection; System Model; Test case; Testing; Tool;
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2013 IEEE Sixth International Conference on
Conference_Location :
Luembourg
Print_ISBN :
978-1-4673-5961-0
DOI :
10.1109/ICST.2013.56