Reference : Reconciling Automation and Flexibility in Product Derivation
Scientific congresses, symposiums and conference proceedings : Paper published in a journal
Engineering, computing & technology : Computer science
http://hdl.handle.net/10993/4863
Reconciling Automation and Flexibility in Product Derivation
English
Perrouin, Gilles [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
Klein, Jacques mailto [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
Guelfi, Nicolas mailto [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
Jezequel, Jean Marc [> >]
2008
Abstract book of 12th International Software Product Line Conference (SPLC2008)
IEEE Computer Society
Yes
International
Abstract book of 12th International Software Product Line Conference (SPLC2008)
2008
Limerick
Ireland
[en] Product derivation, i.e. reusing core assets to build products, did not receive sufficient attention from the product-line community, yielding a frustrating situation. On the one hand, automated product derivation approaches are inflexible; they do not allow products meeting unforeseen, customer-specific, requirements. On the other hand, approaches that consider this issue do not provide adequate methodological guidelines nor automated support. This paper proposes an integrated product derivation approach reconciling the two views to offer both flexibility and automation. First, we perform a pre-configuration of the product by selecting desired features in a generic feature model and automatically composing their related product-line core assets. Then, we adapt the pre-configured product to its customer-specific requirements via derivation primitives combined by product engineers and controlled by constraints that flexibly set product line boundaries. Our process is supported by the Kermeta metamodeling environment and illustrated through an example.
http://hdl.handle.net/10993/4863

File(s) associated to this reference

Fulltext file(s):

FileCommentaryVersionSizeAccess
Open access
perrouin-ReconcilingFlexibilityAutomationProductDerivation.pdfPublisher postprint470.85 kBView/Open

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.