Reconciling Automation and Flexibility in Product Derivation

被引:29
|
作者
Perrouin, Gilles [1 ]
Klein, Jacques [2 ]
Guelfi, Nicolas [2 ]
Jezequel, Jean-Marc [1 ]
机构
[1] IRISA INRIA Rennes, Triskell Team, Campus Beaulieu, F-35042 Rennes, France
[2] Univ Luxembourg, Lab Adv Software Syst, Luxembourg, Luxembourg
关键词
D O I
10.1109/SPLC.2008.38
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:339 / +
页数:3
相关论文
共 50 条
  • [31] Reconciling marketed and engineered software product lines
    Helferich, Andreas
    Schmid, Klaus
    Herzwurm, Georg
    [J]. SPLC 2006: 10TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2006, : 23 - +
  • [32] FLEXIBILITY, CREATIVITY, AUTOMATION ARE FUTURE PRODUCTION STRATEGIES
    不详
    [J]. TEXTILE INDUSTRIES, 1984, 148 (03): : 52 - 53
  • [33] Key activities for product derivation in software product lines
    Rabiser, Rick
    O'Leary, Padraig
    Richardson, Ita
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (02) : 285 - 300
  • [34] Product derivation in software product families: a case study
    Deelstra, S
    Sinnema, M
    Bosch, J
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 74 (02) : 173 - 194
  • [35] Canal automation for water conservation and improved flexibility
    Walker, WR
    Stringam, BL
    [J]. NATIONAL IRRIGATION SYMPOSIUM, PROCEEDINGS, 2000, : 441 - 446
  • [36] SOFT ANSWER TO PLANT AUTOMATION INDUCES FLEXIBILITY
    OLSON, G
    [J]. CONTROL AND INSTRUMENTATION, 1978, 10 (10): : 55 - &
  • [37] OFFICE AUTOMATION IS A PROCESS, NOT A PRODUCT
    SANDBURG, D
    [J]. WORD PROCESSING & INFORMATION SYSTEMS, 1982, 9 (04): : 50 - 50
  • [38] Hardware flexibility of laboratory automation systems: Analysis and new flexible automation architectures
    Najmabadi, Peyman
    Goldenberg, Andrew A.
    Emili, Andrew
    [J]. CLINICS IN LABORATORY MEDICINE, 2007, 27 (01) : 1 - +
  • [39] A close look on product flexibility
    Bischof, Andreas
    Mueller, Patrick
    Blessing, Lucienne
    [J]. PROCEEDINGS OF NORDDESIGN 2008, 2008, : 149 - 160
  • [40] STRATEGIC FLEXIBILITY IN PRODUCT COMPETITION
    SANCHEZ, R
    [J]. STRATEGIC MANAGEMENT JOURNAL, 1995, 16 : 135 - 159