Title :
Variability Modeling for Product Line Viewpoints Integration
Author :
Niu, Nan ; Savolainen, Juha ; Yu, Yijun
Author_Institution :
Mississippi State Univ., Starkville, MS, USA
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;
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-7512-4
Electronic_ISBN :
0730-3157
DOI :
10.1109/COMPSAC.2010.41