Abstract
Traditional product line approaches struggle with complexity and weak
evolution support. We propose an evolutionary software product line
modelling approach based on controllable inheritance of product line
members specifications. Instead of a predefined product line
architecture we use hierarchies of implemented product specifications
plus correctness control of product model transformations. The approach
is supported by an appropriate tool prototype.
Original language | English |
---|---|
Pages (from-to) | 409-434 |
Journal | Science of Computer Programming |
Volume | 53 |
Issue number | 3 |
DOIs | |
Publication status | Published - 2004 |
MoE publication type | A1 Journal article-refereed |
Keywords
- software product line; architectural design; behavioural inheritance; UML