Variability Management in a Software Product Line Unaware Company: Towards a Real Evaluation

被引:2
|
作者
Chacon-Luna, Ana E. [1 ]
Ruiz, Elvira G. [2 ]
Galindo, Jose A. [2 ]
Benavides, David [2 ]
机构
[1] Univ Milagro, Dept Engn Sci, Milagro, Ecuador
[2] Univ Seville, Dept Languages & Comp Syst, Seville, Spain
关键词
a case study; software product lines; variability management;
D O I
10.1145/3307630.3342421
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software Product Lines (SPL) enable systematic reuse within an organization thus, enabling the reduction of costs, efforts, development time and the average number of defects per product. However, there is little empirical evidence of SPL adoption in the literature, which makes it difficult to strengthen or elaborate adjustments or improvements to SPL frameworks. In this article, we present the first steps towards an empirical evaluation by showing how companies that do not know about of SPL manage variability in their products, pointing out the strengths and weaknesses of their approaches. To this end, we present the design of a case study that we plan to carry out in the future in two companies to evaluate how companies perform variability management when they are not aware of software product lines. Our assumption is that most of the companies manage variability but no many of them are aware of software product lines. In addition, the first preliminary results of the case study applied in a company are presented.
引用
收藏
页码:82 / 89
页数:8
相关论文
共 50 条
  • [21] Tracing Imperfectly Modular Variability in Software Product Line Implementation
    Ternava, Xhevahire
    Collet, Philippe
    [J]. MASTERING SCALE AND COMPLEXITY IN SOFTWARE REUSE (ICSR 2017), 2017, 10221 : 112 - 120
  • [22] Comparing the intensity of variability changes in software product line evolution
    Kroeher, Christian
    Gerling, Lea
    Schmid, Klaus
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 203
  • [23] Modeling Variability and Testability Interaction in Software Product Line Engineering
    Jaring, Michel
    Krikhaar, Rene L.
    Bosch, Jan
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON COMPOSITION-BASED SOFTWARE SYSTEMS, PROCEEDINGS, 2008, : 120 - +
  • [24] Identifying the Intensity of Variability Changes in Software Product Line Evolution
    Kroeher, Christian
    Gerling, Lea
    Schmid, Klaus
    [J]. SPLC'18: PROCEEDINGS OF THE 22ND INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL 1, 2018, : 54 - 64
  • [25] Variability Driven Quality Evaluation in Software Product Lines
    Etxeberria, Leire
    Sagardui, Goiuria
    [J]. SPLC 2008: 12TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2008, : 243 - 252
  • [26] Evaluation of quality attribute variability in software product families
    Etxeberria, Leire
    Sagardui, Goiuria
    [J]. FIFTEENTH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2008, : 255 - 264
  • [27] Towards Test Architecture based Software Product Line Testing
    Lee, Jihyun
    Kang, Sungwon
    [J]. 2014 IEEE 38TH ANNUAL INTERNATIONAL COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2014, : 596 - 597
  • [28] Towards Certified Analysis of Software Product Line Safety Cases
    Shahin, Ramy
    Kokaly, Sahar
    Chechik, Marsha
    [J]. COMPUTER SAFETY, RELIABILITY, AND SECURITY (SAFECOMP 2021), 2021, 12852 : 130 - 145
  • [29] Towards a Software Product Line of Trie-Based Collections
    Steindorfer, Michael J.
    Vinju, Jurgen J.
    [J]. ACM SIGPLAN NOTICES, 2017, 52 (03) : 168 - 172
  • [30] Towards Better Coverage of Dataset with Software Product Line Engineering
    Shi, Lei
    Kondo, Masanari
    Ubayashi, Naoyasu
    Kamei, Yasutaka
    [J]. 2021 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2021), 2021, : 1173 - 1174