DocumentCode :
3145527
Title :
Modeling Variability and Testability Interaction in Software Product Line Engineering
Author :
Jaring, Michel ; Krikhaar, René L. ; Bosch, Jan
Author_Institution :
SW Architectures & Platforms, Oulu
fYear :
2008
fDate :
25-29 Feb. 2008
Firstpage :
120
Lastpage :
129
Abstract :
Software product line engineering is often a more laborious process than anticipated beforehand, not in the least due to a growing demand for product features and an ever increasing complexity of the dependencies between functional components. One of the main ideas in software product line engineering is to delay variant binding, i.e., to delay the composition of particular product features to a later moment in the development or deployment process. Delaying variant binding affects testability, e.g., a full integration test is not possible before all the appropriate product variants have been bound. This paper suggests a variability and testability interaction model (VTIM) to better anticipate the software product line testing process. VTIM is applied in a case study in expressing the relationship between variability and testability for several variation points in a large-scale software product line of magnetic resonance imaging scanners developed by Philips Medical Systems. The case study illustrates how VTIM can be used as an analysis tool in everyday software engineering practice.
Keywords :
biomedical MRI; program testing; software engineering; Philips Medical Systems; delay variant binding; large-scale software product line; magnetic resonance imaging scanners; software product line testing process; variability and testability interaction model; variability-testability interaction; Biomedical imaging; Computer architecture; Delay; Magnetic resonance imaging; Medical tests; Software engineering; Software maintenance; Software systems; Software testing; System testing; software product line; testability; variability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Composition-Based Software Systems, 2008. ICCBSS 2008. Seventh International Conference on
Conference_Location :
Madrid
Print_ISBN :
978-0-7695-3091-8
Type :
conf
DOI :
10.1109/ICCBSS.2008.9
Filename :
4464016
Link To Document :
بازگشت