• DocumentCode
    596209
  • Title

    Augmenting Product Lines

  • Author

    Xiaorui Zhang ; Haugen, Oystein ; Moller-Pedersen, Birger

  • Author_Institution
    SINTEF ICT, Oslo, Norway
  • Volume
    1
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    766
  • Lastpage
    771
  • Abstract
    This paper presents a generic approach for automating the augmentation of product lines using model comparison and variability modeling techniques. Product lines are subject to frequent augmentation to include more products. Our approach aims to reduce manual effort involved in this process by automatically suggesting a tentative augmented product line model, which can serve as a baseline for the final product line. The Common Variability Language (CVL), a generic variability modeling language, is used to specify product lines in this approach. The approach applies CVL Compare, a generic approach for automating the synthesis of a CVL-based product line from a set of existing product models. The approach is illustrated with an example from a train control product line.
  • Keywords
    formal specification; product development; software reusability; specification languages; CVL-based product line; common variability language; domain specific languages; generic variability modeling language; model comparison technique; product lines augmentation; product lines specification; product models; variability modeling technique; Analytical models; DSL; Libraries; Manuals; Radio frequency; Rail transportation; Switches; CVL Compare; Common Variability Language; Product Line Engineering; augment product lines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
  • Conference_Location
    Hong Kong
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4673-4930-7
  • Type

    conf

  • DOI
    10.1109/APSEC.2012.76
  • Filename
    6462743