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 条
  • [41] Tool-Supported Verification of Product Line Requirements
    Prasanna Padmanabhan
    Robyn R. Lutz
    Automated Software Engineering, 2005, 12 (4) : 447 - 465
  • [42] Effective Systems Security Requirements in Product Line Engineering
    Adejokun, Ademola
    Siok, Michael F.
    Insight, 2020, 23 (03) : 26 - 30
  • [43] Product Line Requirements Reuse based on Variability Management
    Mannion, Mike
    Kaindl, Hermann
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW), VOL. 2, 2012, : 148 - +
  • [44] Solving Requirements Management Challenges in Product Line Development
    Sarabura, Martin
    Bowden, Paul
    SPLC 2008: 12TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2008, : 352 - 352
  • [45] Security Requirements Management in Software Product Line Engineering
    Mellado, Daniel
    Fernandez-Medina, Eduardo
    Piattini, Mario
    E-BUSINESS AND TELECOMMUNICATIONS, 2009, 48 : 250 - +
  • [46] Enhancing Product Line Development by Safety Requirements and Verification
    Huhn, Michaela
    Bessling, Sara
    FOUNDATIONS OF HEALTH INFORMATION ENGINEERING AND SYSTEMS (FHIES 2012), 2013, 7789 : 37 - 54
  • [47] Logic Verification of Product-Line Variant Requirements
    Ripon, Shamim
    Hossain, Sk Jahir
    Azad, Keya
    Hassan, Mehidee
    AFRICAN CONFERENCE ON SOFTWARE ENGINEERING AND APPLIED COMPUTING (ACSEAC 2012), 2012, : 29 - 33
  • [48] Extracting user requirements from online reviews for product design: A supportive framework for designers
    Kieu Que Anh
    Nagai, Yukari
    Nguyen Le Minh
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (06) : 7441 - 7451
  • [49] Emerging requirements for telecommunication product design and system modeling
    Koester, Gerta
    Poryazov, Stoyan
    RECENT ADVANCES IN MODELING AND SIMULATION TOOLS FOR COMMUNICATION NETWORKS AND SERVICES, 2007, : 429 - +
  • [50] Product Family Modeling and Optimization Driven by Customer Requirements
    Su, Y.
    PROCEEDINGS OF THE 36TH INTERNATIONAL MATADOR CONFERENCE, 2010, : 127 - 130