Requirements Identification and Representation in Software Product Line

被引:1
|
作者
Halim, Shahliza Abd [1 ]
Jawawi, Dayang Norhayati A. [1 ]
Deris, Safaai [1 ]
机构
[1] Univ Technol Malaysia, Fac Comp Sci & Informat Syst, Software Engn Dept, Skudai 81300, Johor, Malaysia
关键词
software product line; variability; requirements; feature model; use case model; CORE ASSET;
D O I
10.1109/APSEC.2009.73
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software Product Line (SPL) core assets development is an effective approach in software reuse in which core assets can be shared among the members of the product line with an explicit treatment of variability. Considering reuse early in development phase can promise the increase in reuse and understanding reuse at a later development phase. This paper concentrates on identifying and representing variability at requirement level. The proposed approach differs slightly from other approaches where identification of the variant requirements is done with commonality and variability analysis and using two important requirements model, feature and use case model. Relation between both requirements model is through matrix table. This paper illustrates the application of this approach using the library systems product line example.
引用
收藏
页码:340 / 346
页数:7
相关论文
共 50 条
  • [1] Modeling Nonfunctional Requirements in Software Product Line
    Sun Lianshan
    Wang Jinyu
    BUSINESS, ECONOMICS, FINANCIAL SCIENCES, AND MANAGEMENT, 2012, 143 : 745 - 753
  • [2] Requirements engineering in software product line engineering
    Insfran, Emilio
    Chastek, Gary
    Donohoe, Patrick
    Sampaio do Prado Leite, Julio Cesar
    REQUIREMENTS ENGINEERING, 2014, 19 (04) : 331 - 332
  • [3] Requirements engineering in software product line engineering
    Emilio Insfran
    Gary Chastek
    Patrick Donohoe
    Julio César Sampaio do Prado Leite
    Requirements Engineering, 2014, 19 : 331 - 332
  • [4] Requirements Patterns Structure for Specifying and Reusing Software Product Line Requirements
    Ya'u, Badamasi Imam
    Nordin, Azlin
    Salleh, Norsaremah
    Aliyu, Isma'il
    PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY FOR THE MUSLIM WORLD (ICT4M), 2018, : 185 - 190
  • [5] Security Requirements Management in Software Product Line Engineering
    Mellado, Daniel
    Fernandez-Medina, Eduardo
    Piattini, Mario
    E-BUSINESS AND TELECOMMUNICATIONS, 2009, 48 : 250 - +
  • [6] Evolving Software Requirements and Architectures using Software Product Line Concepts
    Gomaa, Hassan
    2013 2ND INTERNATIONAL WORKSHOP ON THE TWIN PEAKS OF REQUIREMENTS AND ARCHITECTURE (TWINPEAKS), 2013, : 24 - 28
  • [7] Variability Identification and Representation in Software Product Line UML Sequence Diagrams: Proposal and Empirical Study
    Marcolino, Anderson
    Oliveira, Edson, Jr.
    Gimenes, Itana
    2014 28TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2014), 2014, : 141 - 150
  • [8] Identification of Software Product Line Component Services
    Assmann, Martin
    Engels, Gregor
    von der Massen, Thomas
    Wuebbeke, Andreas
    ENASE 2009: EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 45 - +
  • [9] Challenges for requirements engineering and management in software product line development
    Birk, Andreas
    Heller, Gerald
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, 2007, 4542 : 300 - +
  • [10] Clustering techniques for software product line feature identification
    Maazoun, Jihen
    Ben-Abdallah, Hanene
    Bouassida, Nadia
    2022 IEEE/ACS 19TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2022,