Extracting and Modeling Product Line Functional Requirements

被引:50
|
作者
Niu, Nan [1 ]
Easterbrook, Steve [1 ]
机构
[1] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
关键词
D O I
10.1109/RE.2008.49
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce an extractive approach to building a product line's requirements assets. We define the functional requirements profiles (FRPs) according to the linguistic characterization of a domain's action-oriented concerns, and show that FRPs can be extracted from a document based on domain-aware lexical affinities that bear a 'verb-direct object' relation. The validated FRPs are then amenable to semantic case analysis so as to uncover the variation structures. Finally, merging FRPs helps discover the requirements interdependencies. We use orthogonal variability modeling to represent the product lines external variability and constraints. We apply our approach to an auto-marker product line. The study shows our approach complements domain analysis by quickly offering insights into system functionalities and product line variabilities.
引用
收藏
页码:155 / 164
页数:10
相关论文
共 50 条
  • [11] Survey of Non-Functional Requirements Modeling and Verification of Software Product Lines
    Hammani, Fatima Zahra
    2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2014,
  • [12] A methodology for extracting dimensional requirements for a product from customer needs
    Islam, M.N.
    International Journal of Advanced Manufacturing Technology, 2004, 23 (7-8): : 489 - 494
  • [13] PRODUCT MODELING FOR REQUIREMENTS ENGINEERING PROCESS MODELING
    SCHMITT, JR
    INFORMATION SYSTEM DEVELOPMENT PROCESS, 1993, 30 : 231 - 245
  • [14] Introduction to product line requirements engineering
    Berenbach, Brian
    SPLC 2006: 10th International Software Product Line Conference, Proceedings, 2006, : 215 - 215
  • [15] A methodology for extracting dimensional requirements for a product from customer needs
    Islam, MN
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 23 (7-8): : 489 - 494
  • [16] Concept Analysis for Product Line Requirements
    Niu, Nan
    Easterbrook, Steve
    AOSD'09: 8TH INTERNATIONAL CONFERENCE ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT, 2009, : 137 - 148
  • [17] Requirements management in a product line scenario
    Ebert, C
    IEEE JOINT INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2002, : 123 - 123
  • [18] Consistency management of product line requirements
    Savolainen, J
    Kuusela, J
    FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2001, : 40 - 47
  • [19] A methodology for extracting dimensional requirements for a product from customer needs
    M. N. Islam
    The International Journal of Advanced Manufacturing Technology, 2004, 23 : 489 - 494
  • [20] Modeling the Impact of Non-functional Requirements on Functional Requirements
    Gnaho, Christophe
    Semmak, Farida
    Laleau, Regine
    ADVANCES IN CONCEPTUAL MODELING, ER 2013, 2014, 8697 : 59 - 67