• DocumentCode
    507548
  • Title

    A New Parameter for Product Configuration in Software Product Lines

  • Author

    Lin, Yuqing ; Ye, Huilin ; Li, Bojun

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Univ. of Newcastle, Newcastle, NSW, Australia
  • Volume
    2
  • fYear
    2009
  • fDate
    Nov. 30 2009-Dec. 1 2009
  • Firstpage
    230
  • Lastpage
    233
  • Abstract
    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.
  • Keywords
    software engineering; software reusability; commonality; feature selection; instantiation space; predictive software reuse; product configuration; product variability; software engineering; software product line development; Application software; Australia; Computer science; Knowledge acquisition; Programming; Software engineering; Software quality; Software systems; Systems engineering and theory; Tree data structures; Software Product Line; feature model; product configuration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Knowledge Acquisition and Modeling, 2009. KAM '09. Second International Symposium on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-0-7695-3888-4
  • Type

    conf

  • DOI
    10.1109/KAM.2009.26
  • Filename
    5362082