Chapter 10

Archample—Architectural Analysis Approach for Multiple Product Line Engineering

Bedir Tekinerdogan1; Özgü Özköse Erdoğan2; Onur Aktuğ2    1 Bilkent University, Ankara, Turkey2 Aselsan, Ankara, Turkey

Abstract

The increased size and complexity of software systems has led to the notion of multiple software product lines (MPLs) in which products are composed from subproducts in separate software product lines. Thus, it is important to identify the proper architectural decomposition of the MPL with respect to the stakeholders’ concerns before large organizational resources are committed to the development. Designing MPL architectures is challenging due to the higher level of abstraction and the integration of different product lines. ...

Get Relating System Quality and Software Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.