A scenario, goal and feature-oriented domain analysis approach for developing software product lines

被引:18
|
作者
Park, S [1 ]
Kim, M
Sugumaran, V
机构
[1] Sogang Univ, Dept Comp Sci, Seoul, South Korea
[2] Oakland Univ, Sch Business Adm, Dept Informat & Decis Sci, Rochester, MI 48063 USA
关键词
product management; manufacturing resource planning; computer software;
D O I
10.1108/02635570410530711
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A software product line (SPL) captures commonalities and variations (C&V) within a family of systems. Although, feature-oriented approaches have been proposed for building product lines, none of them provide a systematic approach for identifying features. This paper proposes a domain analysis method for creating SPL based on scenarios, goals and features. In particular, the paper presents a domain requirements model (DRM) that integrates features with goals and scenarios, and a domain requirements modeling method that uses the DRM. This approach has been applied to the home integration system (HIS) domain to demonstrate its feasibility. This approach makes it possible to systematically identify features and provide the rationale for both features and CV.
引用
收藏
页码:296 / 308
页数:13
相关论文
共 50 条
  • [1] Goal-oriented modeling and verification of feature-oriented product lines
    Mohsen Asadi
    Gerd Gröner
    Bardia Mohabbati
    Dragan Gašević
    [J]. Software & Systems Modeling, 2016, 15 : 257 - 279
  • [2] Goal-oriented modeling and verification of feature-oriented product lines
    Asadi, Mohsen
    Groener, Gerd
    Mohabbati, Bardia
    Gasevic, Dragan
    [J]. SOFTWARE AND SYSTEMS MODELING, 2016, 15 (01): : 257 - 279
  • [3] Code Clones in Feature-Oriented Software Product Lines
    Schulze, Sandro
    Apel, Sven
    Kaestner, Christian
    [J]. ACM SIGPLAN NOTICES, 2011, 46 (02) : 103 - 112
  • [4] Verification Strategies for Feature-Oriented Software Product Lines
    Kuiter, Elias
    Knueppel, Alexander
    Bordis, Tabea
    Runge, Tobias
    Schaefer, Ina
    [J]. VAMOS'22: 16TH INTERNATIONAL WORKING CONFERENCE ON VARIABILITY MODELLING OF SOFTWARE-INTENSIVE SYSTEMS, 2022,
  • [5] Mutation Operators for Feature-Oriented Software Product Lines
    Krueger, Jacob
    Al-Hajjaji, Mustafa
    Leich, Thomas
    Saake, Gunter
    [J]. SPLC'19: PROCEEDINGS OF THE 23RD INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL A, 2020, : 12 - 12
  • [6] Mutation operators for feature-oriented software product lines
    Krueger, Jacob
    Al-Hajjaji, Mustafa
    Leich, Thomas
    Saake, Gunter
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2019, 29 (1-2):
  • [7] Model-Based Security Analysis of Feature-Oriented Software Product Lines
    Peldszus, Sven
    Strueber, Daniel
    Juerjens, Jan
    [J]. PROCEEDINGS OF THE 17TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING: CONCEPTS AND EXPERIENCES (GPCE'18), 2018, : 93 - 106
  • [8] Correctness-by-Construction for Feature-Oriented Software Product Lines
    Bordis, Tabea
    Runge, Tobias
    Schaefer, Ina
    [J]. GPCE '2020: PROCEEDINGS OF THE 19TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING: CONCEPTS AND EXPERIENCES, 2020, : 22 - 34
  • [9] Feature-Oriented Nonfunctional Requirement Analysis for Software Product Line
    彭鑫
    Seok-Won Lee
    赵文耘
    [J]. Journal of Computer Science & Technology, 2009, 24 (02) : 319 - 338
  • [10] Feature-Oriented Nonfunctional Requirement Analysis for Software Product Line
    Xin Peng
    Seok-Won Lee
    Wen-Yun Zhao
    [J]. Journal of Computer Science and Technology, 2009, 24 : 319 - 338