Model-Driven Software Product Line Testing: An Integrated Approach

  • Authors:
  • Andy Schürr;Sebastian Oster;Florian Markert

  • Affiliations:
  • Real-Time Systems Group,;Real-Time Systems Group,;Computer Systems Group, Technische Universität Darmstadt, Darmstadt, Germany 64283

  • Venue:
  • SOFSEM '10 Proceedings of the 36th Conference on Current Trends in Theory and Practice of Computer Science
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software Product Line engineering is a popular approach which improves reusability of software in a large number of products that share a common set of features. Feature Models (FMs) are often used to model commonalities and variabilities within a Software Product Line (SPL). Due to their variability, testing SPLs is very challenging and many different approaches exist. Classification Trees (CTs) are a well-known and in practice popular black-box approach for the systematic derivation of a set of test cases of a single software system instance. In this paper, we explore the relations and similarities between FMs and CTs. Our contribution is the introduction of an integrated approach Feature Model for Testing (FMT) marrying properties and abilities of CTs and FMs.