• DocumentCode
    1862691
  • Title

    Variability Modeling for Product Line Viewpoints Integration

  • Author

    Niu, Nan ; Savolainen, Juha ; Yu, Yijun

  • Author_Institution
    Mississippi State Univ., Starkville, MS, USA
  • fYear
    2010
  • fDate
    19-23 July 2010
  • Firstpage
    337
  • Lastpage
    346
  • Abstract
    Modern software product line development uses viewpoints to capture the needs of various stakeholders without resorting to a single complex model. Comparing and integrating different viewpoints help to gain insights into the product line and to derive products. Recent research has proposed conflict resolution rules for handling variability in the integration process. However, one benefit viewpoints bring is to tolerate inconsistency until the rationales about variability are better understood. In this paper, we propose a method for modeling variability when product line viewpoints are consolidated. Our method takes advantage of a lattice ordering to support late binding of variability and stakeholder traceability. We apply our method to viewpoints derived from the mobile phone domain, and show how delayed commitment can support product line evolution and product derivation.
  • Keywords
    product development; software reusability; mobile phone domain; product derivation; product line evolution; product line viewpoints integration; software product line development; stakeholder traceability; variability modeling; Cameras; Connectors; Encryption; Keyboards; Mobile handsets; Software; Vocabulary; Viewpoints; product line; toleration of inconsistency; variability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
  • Conference_Location
    Seoul
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4244-7512-4
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2010.41
  • Filename
    5676279