A New Parameter for Product Configuration in Software Product Lines

被引:0
|
作者
Lin, Yuqing [1 ]
Ye, Huilin [1 ]
Li, Bojun [1 ]
机构
[1] Univ Newcastle, Sch Elect Engn & Comp Sci, Callaghan, NSW 2308, Australia
关键词
D O I
10.1109/KAM.2009.26
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software product line development is a new software engineering method. It promotes the predictive software reuse by developing similar software systems together. One of the key artifacts of a software product line is the feature model, which represents the commonality and variability of all the products in the product family. When developing a member product from the product line, based on the requirement of the final product, features from the feature model will be selected and configured to form the final product. As the requirement could be incomplete or vague, the software engineer might need additional information in assisting with the feature selection. In this paper, we propose a new parameter, called the Instantiation Space, which measures the relative impact on the rest of the system for a selection. We believe that such information will be very helpful in the process of product configuration.
引用
收藏
页码:230 / 233
页数:4
相关论文
共 50 条
  • [31] Product management for software product lines: an unsolved problem?
    Helferich, Andreas
    Schmid, Klaus
    Herzwurm, Georg
    [J]. COMMUNICATIONS OF THE ACM, 2006, 49 (12) : 66 - 67
  • [32] 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
  • [33] Product-driven development of software product lines
    Meister, Juergen
    Appelrath, Hans-Juergen
    [J]. WIRTSCHAFTSINFORMATIK, 2007, 49 (03): : 180 - 187
  • [34] Constraint Checking in Distributed Product Configuration of Multi Product Lines
    Holl, Gerald
    Gruenbacher, Paul
    Elsner, Christoph
    Klambauer, Thomas
    Vierhauser, Michael
    [J]. 2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 1, 2013, : 347 - 354
  • [35] Collaborative configuration approaches in software product lines engineering: A systematic mapping study
    Edded, Sabrine
    Ben Sassi, Sihem
    Mazo, Raul
    Salinesi, Camille
    Ben Ghezala, Henda
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 158
  • [36] On the Evaluation and Improvement of Feature-based Configuration Techniques in Software Product Lines
    Hubaux, A.
    [J]. 2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, COMPANION VOLUME, 2009, : 367 - 370
  • [37] Carrying Ideas from Knowledge-Based Configuration to Software Product Lines
    Tiihonen, Juha
    Raatikainen, Mikko
    Myllarniemi, Varvana
    Mannisto, Tomi
    [J]. SOFTWARE REUSE: BRIDGING WITH SOCIAL-AWARENESS, 2016, 9679 : 55 - 62
  • [38] Automated Selection and Configuration of Cloud Environments Using Software Product Lines Principles
    Quinton, Clement
    Romero, Daniel
    Duchien, Laurence
    [J]. 2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 144 - 151
  • [39] Software product lines and software architecture design
    Bosch, J
    [J]. PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 717 - 717
  • [40] Software product lines beyond software development
    Decker, Scott G.
    Dager, Jim
    [J]. SPLC 2007: 11TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2007, : 275 - +