• DocumentCode
    501700
  • Title

    Viewpoint-Oriented Variability Modeling

  • Author

    Mannion, Mike ; Savolainen, Juha ; Asikainen, Timo

  • Author_Institution
    Glasgow Caledonian Univ., Glasgow, UK
  • Volume
    1
  • fYear
    2009
  • fDate
    20-24 July 2009
  • Firstpage
    67
  • Lastpage
    72
  • Abstract
    Software product lines have emerged as the main method achieving reuse. Traditionally, a product line has a single feature model shared by all the products. For large and evolving product lines with numerous stakeholders, the feature model becomes increasingly complex and hard to manage. Having just one large feature model with all allowed variability makes understanding the reasons for variability very difficult. This may lead to reluctance of changing feature variability and removing unnecessary variability rules from the model. In this paper, we propose a method to use viewpoints for capturing the needs of all stakeholders without resorting to a one large feature model. Different viewpoints can be combined to gain insight to the product line and to derive products. The method supports current industrial practices.
  • Keywords
    software reusability; feature variability; single feature model; software product line; unnecessary variability rules; viewpoint-oriented variability modeling; Application software; Computer applications; Computer architecture; Costs; Engineering management; Investments; Joining processes; Productivity; Telephony; Testing; Feature modelling; feature models; product lines; reuse; variability; viewpoints;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
  • Conference_Location
    Seattle, WA
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3726-9
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2009.19
  • Filename
    5254278