A product line architecture is a single specification capturing the overall architecture of a series of closely related products. Its structure consists of a set of mandatory elements and a set of variation points. Whereas mandatory elements are part of the architecture of every product in the product line architecture, variation points precisely define the dimensions along which the architectures of individual products differ from each other. The increased use of product line architectures in today's software development projects poses several challenges for existing testing techniques. In this paper we discuss those challenges and discuss what we believe are opportunities for addressing them.
In REF those challenges are discussed as well as the opportunities for addressing them.
Towards Testing Product Line Architectures
In: International Workshop on Testing and Analysis of Component Based Systems
Computer Science