Document details

A concrete product derivation in software product line engineering: a practical approach

Author(s): Ignaim, Karam Mustafa ; Alkharabsheh, Khalid ; Ferreira, André L. ; Fernandes, João M.

Date: 2022

Persistent ID: https://hdl.handle.net/1822/84601

Origin: RepositóriUM - Universidade do Minho

Subject(s): Software product lines; Product derivation; Feature models; Product configuration; Refactoring


Description

Software Product Lines enable the development of a perfect family of products by reusing shared assets in a systematic manner. Product derivation is a critical activity in software product line engineering and one of the most pressing issues that a software product line must address. This work introduces an approach for automating the derivation of a product from a software product line. The software product line is part of a product family that evolved from a non-structured approach to managing variability. The automated derivation approach relies on product configurations and the refactoring of feature models. The approach was deployed and evaluated in the automotive domain using a real-world software product line. The outcome demonstrates that the approach generates a product in an automated and successful manner.

Document Type Journal article
Language English
Contributor(s) Universidade do Minho
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents