Preserving Non-Functional Requirements in Goal Models Using Meta-models of the Software Product Lines

被引:0
|
作者
Jadoon, Gullelala [1 ]
机构
[1] Univ Florence ISTI CNR, Pisa, Italy
来源
28TH INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, SPLC 2024 | 2024年
关键词
Software Product Line Engineering; Property preservation; Goal models; Meta-models; Non-functional requirements; VARIABILITY;
D O I
10.1145/3646548.3676541
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Non-functional requirements (NFRs) play a critical role in software product line (SPL) engineering, ensuring products meet essential criteria beyond mere functionality. However, preserving NFRs across product variants induces considerable challenges, particularly in goal-oriented SPLE where goals guide product derivation. This research proposes a novel framework to preserve NFRs in goal models using meta-models of SPLs and manage inconsistent NFRs. The framework utilizes product and domain meta-models to accurately capture and represent NFRs, addressing construct validity concerns. This research aims to enhance the credibility and generalizability of findings in SPL engineering, contributing to the advancement of goal-oriented modeling and NFR preservation practices.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] Configuring the Variability of Business Process Models Using Non-Functional Requirements
    Santos, Emanuel
    Pimentel, Joao
    Castro, Jaelson
    Sanchez, Juan
    Pastor, Oscar
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2010, 50 : 274 - +
  • [2] A framework for integrating non-functional requirements into conceptual models
    Cysneiros L.M.
    Leite J.C.S.D.P.
    Neto J.D.M.S.
    Requirements Engineering, 2001, 6 (2) : 97 - 115
  • [3] Eliciting Goals for Business Process Models with Non-Functional Requirements Catalogues
    Cardoso, Evellin C. S.
    Almeida, Joao Paulo A.
    Guizzardi, Giancarlo
    Guizzardi, Renata S. S.
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2009, 29 : 33 - 45
  • [4] Creating Domain Non-Functional Requirements in Software Product Line Engineering using Model Transformations
    Khalique, Fatima
    Butt, Wasi Haider
    Khan, Shoab Ahmad
    2017 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT), 2017, : 41 - 45
  • [5] rΣ: Automated Reasoning Tool for Non-Functional Requirement Goal Models
    Wei, Bo
    Yin, Bin
    Jin, Zhi
    Zowghi, Didar
    2011 19TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2011, : 337 - +
  • [6] A Taxonomy of Software's Non-functional Requirements
    Afreen, Nida
    Khatoon, Asma
    Sadiq, Mohd.
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION TECHNOLOGIES, IC3T 2015, VOL 1, 2016, 379 : 47 - 53
  • [7] Non-functional requirements in the software development process
    Sivess, V
    SOFTWARE QUALITY JOURNAL, 1996, 5 (04) : 285 - 294
  • [8] From Goal Models to Feature Models: a Rule-based Approach for Software Product Lines
    Yu, Dongjin
    Chen, Zhenli
    Zhang, Yifei
    2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015), 2015, : 277 - 284
  • [9] A Method for Eliciting Goals for Business Process Models Based on Non-Functional Requirements Catalogues
    Cardoso, Evellin
    Almeida, Joao Paulo A.
    Guizzardi, Renata S. S.
    Guizzardi, Giancarlo
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2011, 2 (02) : 1 - 18
  • [10] Addressing Non-Functional Properties in Feature Models: A Goal-Oriented Approach
    Noorian, Mehdi
    Asadi, Mohsen
    Bagheri, Ebrahim
    Du, Weichang
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2014, 24 (10) : 1439 - 1487