A Framework for Managing Requirements of Software Product Lines

被引:12
|
作者
Arias, Maximiliano [1 ]
Buccella, Agustina [1 ]
Cechich, Alejandra [1 ]
机构
[1] UNComa Univ, Fac Informat, GIISCo Res Grp, Nuequen, Argentina
基金
新加坡国家研究基金会;
关键词
Software Product Lines; Query Expansion; Requirements Engineering; Software Reuse;
D O I
10.1016/j.entcs.2018.06.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An emerging problem in the Software Product Line Engineering (SPLE) is the need for integral management of planned reuse. In SPLE there are two instances where managing requirements gains relevance. The first one arises during the construction of SPLs based on legacy software or previously developed SPLs. The second one appears when instantiating products from the SPL platform, where instantiating variability meets the custom requirements of each product. The objective of this paper is to define a framework that allows management of requirements using Natural Language Processing and Information Retrieval techniques, to structure, clean, index and find reusable functionalities according to those requirements. This framework is built in a way that allows the combination of such techniques to evaluate the best combinations for finding the correct functionalities in each SPL domain.
引用
收藏
页码:5 / 20
页数:16
相关论文
共 50 条
  • [1] Security requirements engineering framework for software product lines
    Mellado, Daniel
    Fernandez-Medina, Eduardo
    Piattini, Mario
    INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (10) : 1094 - 1117
  • [2] Managing Requirements in Product Lines
    Beuche, Danilo
    John, Isabel
    SOFTWARE PRODUCT LINES: GOING BEYOND, 2010, 6287 : 513 - 514
  • [3] An Integrated Requirements Engineering Framework for Agile Software Product Lines
    Haidar, Hassan
    Kolp, Manuel
    Wautelet, Yves
    SOFTWARE TECHNOLOGIES, ICSOFT 2018, 2019, 1077 : 124 - 149
  • [4] Secure Tropos framework for software product lines requirements engineering
    Mellado, Daniel
    Mouratidis, Haralambos
    Fernandez-Medina, Eduardo
    COMPUTER STANDARDS & INTERFACES, 2014, 36 (04) : 711 - 722
  • [5] Managing requirements conflicts in software product lines: A goal and scenario based approach
    Kim, Minseong
    Park, Sooyong
    Sugumaran, Vijayan
    Yang, Hwasil
    DATA & KNOWLEDGE ENGINEERING, 2007, 61 (03) : 417 - 432
  • [6] A feature oriented approach to managing domain requirements dependencies in software product lines
    Lee, Yuqin
    Zhao, Wenyun
    FIRST INTERNATIONAL MULTI-SYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS 2006), PROCEEDINGS, VOL 2, 2006, : 378 - +
  • [7] Security requirements in software product lines
    Mellado, Daniel
    Fernandez-Medina, Eduardo
    Piattini, Mario
    SECRYPT 2008: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2008, : 442 - +
  • [8] DRAMA: A framework for domain requirements analysis and modeling architectures in software product lines
    Kim, Jintae
    Park, Sooyong
    Sugumaran, Vijayan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (01) : 37 - 55
  • [9] A formal framework for software product lines
    Andres, Cesar
    Camacho, Carlos
    Llana, Luis
    INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (11) : 1925 - 1947
  • [10] Extracting core requirements for software product lines
    Iris Reinhartz-Berger
    Mark Kemelman
    Requirements Engineering, 2020, 25 : 47 - 65