To main content

Generating Configurations for System Testing with Common Variability Language

Abstract

Modern systems are composed of many subsystems, so it is necessary to understand how to combine them into complete functional systems. When testing a system that includes hardware, it is important that each selected test configuration delivers maximum information for covering many test cases. We have developed a method and a tool for creating a small set of effective test configurations that is based on a systematic approach to describing and formalizing the functionality of the whole system as well as its component into subsystems using feature models and relational notations between them. We applied our approach to an example point-of-sale checkout system consisting of one server and multiple registers.

Category

Academic article

Language

English

Author(s)

  • Daisuke Shimbara
  • Øystein Haugen

Affiliation

  • Japan
  • Østfold University College
  • SINTEF Digital / Sustainable Communication Technologies

Year

2015

Published in

Lecture Notes in Computer Science (LNCS)

ISSN

0302-9743

Publisher

Springer

Volume

9369

Page(s)

221 - 237

View this publication at Cristin