Non-Functional Requirements Analysis Modeling for Software Product Lines

被引:16
|
作者
Nguyen, Quyen L. [1 ]
机构
[1] Natl Arch & Records Adm, College Pk, MD 20740 USA
关键词
D O I
10.1109/MISE.2009.5069898
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In most IT projects, software developers usually pay attention to functional requirements that satisfy business needs of the system. Non-functional requirements (NFR) such as performance, usability, security, etc. are usually handled ad-hoe during the system testing phase, when it is late and costly to fix problems. Due to the importance and criticality of NFR, I study the problem of modeling NFR for Software Product Lines (SPL), which adds yet an additional dimension of complexity. This paper will survey the software engineering literature, in search of a systematic way to analyze and design NFR, from the perspectives of the concept of commonality and variability of SPL and the characteristics of NFR. Finally, I will propose a methodology based on the extension of Product Line UML-Based Software Engineering (PLUS) techniques, for a unified and automated method to model NFR throughout all phases of SPL engineering.
引用
收藏
页码:56 / 61
页数:6
相关论文
共 50 条
  • [1] Survey of Non-Functional Requirements Modeling and Verification of Software Product Lines
    Hammani, Fatima Zahra
    [J]. 2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2014,
  • [2] Optimized Feature Selection towards Functional and Non-functional Requirements in Software Product Lines
    Lian, Xiaoli
    Zhang, Li
    [J]. 2015 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2015, : 191 - 200
  • [3] Analysis of Non-Functional Properties in Software Product Lines: a Systematic Review
    Soares, Larissa Rocha
    Potena, Pasqualina
    Machado, Ivan do Carmo
    Crnkovic, Ivica
    de Almeida, Eduardo Santana
    [J]. 2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 328 - 335
  • [4] ReMINDER: An Approach to Modeling Non-Functional Properties in Dynamic Software Product Lines
    Uchoa, Anderson G.
    Bezerra, Carla I. M.
    Machado, Ivan C.
    Monteiro, Jose Maria
    Andrade, Rossana M. C.
    [J]. MASTERING SCALE AND COMPLEXITY IN SOFTWARE REUSE (ICSR 2017), 2017, 10221 : 65 - 73
  • [5] Measuring Non-functional Properties in Software Product Lines for Product Derivation
    Siegmund, Norbert
    Rosenmueller, Marko
    Kuhlemann, Martin
    Kaestner, Christian
    Saake, Gunter
    [J]. APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 187 - 194
  • [6] Preliminary Design of Product Lines Based on Their Non-Functional Requirements
    Urrego-Giraldo, German
    Giraldo, Gloria-Lucia
    Urrego-Giraldo, Olga-Eugenia
    [J]. TRANSDISCIPLINARY ENGINEERING METHODS FOR SOCIAL INNOVATION OF INDUSTRY 4.0, 2018, 7 : 546 - 555
  • [7] Secure Software Development through Non-Functional Requirements Modeling
    Olmsted, Aspen
    [J]. INTERNATIONAL CONFERENCE ON INFORMATION SOCIETY (I-SOCIETY 2016), 2016, : 22 - 27
  • [8] Tradeoff Analysis for Conflicting Software Non-Functional Requirements
    Zhang, Xuan
    Wang, Xu
    [J]. IEEE ACCESS, 2019, 7 : 156463 - 156475
  • [9] Modeling the Impact of Non-functional Requirements on Functional Requirements
    Gnaho, Christophe
    Semmak, Farida
    Laleau, Regine
    [J]. ADVANCES IN CONCEPTUAL MODELING, ER 2013, 2014, 8697 : 59 - 67
  • [10] An XML-based software non-functional requirements modeling method
    Ye Fei
    Zhu Xiaodong
    [J]. ICEMI 2007: PROCEEDINGS OF 2007 8TH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL II, 2007, : 375 - 380