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 条
  • [31] Configuration Management Model in Evolutionary Software Product Line
    Farahani, Elham Darmanaki
    Habibi, Jafar
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2016, 26 (03) : 433 - 455
  • [32] Security Requirements Management in Software Product Line Engineering
    Mellado, Daniel
    Fernandez-Medina, Eduardo
    Piattini, Mario
    [J]. E-BUSINESS AND TELECOMMUNICATIONS, 2009, 48 : 250 - +
  • [33] Reengineering Legacy Software Products into Software Product Line Based on Automatic Variability Analysis
    Xue, Yinxing
    [J]. 2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 1114 - 1117
  • [34] Product Line Requirements Reuse based on Variability Management
    Mannion, Mike
    Kaindl, Hermann
    [J]. 2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW), VOL. 2, 2012, : 148 - +
  • [35] PRODUCT LINE VARIABILITY MANAGEMENT USING TRACEABILITY INFORMATION
    Ejaz, Rahila
    Ikram, Naveed
    Imtiaz, Salma
    [J]. ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 238 - 244
  • [36] Variability Management in Dynamic Software Product Lines: A systematic mapping
    Guedes, Gabriela
    Silva, Carla
    Soares, Monique
    Castro, Jaelson
    [J]. PROCEEDINGS 2015 NINTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE - SBCARS 2015, 2015, : 90 - 99
  • [37] Identifying Counterexamples Without Variability in Software Product Line Model Checking
    Ding, Ling
    Wan, Hongyan
    Hu, Luokai
    Chen, Yu
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (02): : 2655 - 2670
  • [38] Software Product Line to Express Variability in E-Learning Process
    Azouzi, Sameh
    Ghannouchi, Sonia Ayachi
    Brahmi, Zaki
    [J]. INFORMATION SYSTEMS, EMCIS 2017, 2017, 299 : 173 - 185
  • [39] Integrated variability modeling of features and architecture in software product line engineering
    Dhungana, Deepak
    [J]. ASE 2006: 21st IEEE International Conference on Automated Software Engineering, Proceedings, 2006, : 327 - 330
  • [40] CASE Tool Support for Variability Management in Software Product Lines
    Bashroush, Rabih
    Garba, Muhammad
    Rabiser, Rick
    Groher, Iris
    Botterweck, Goetz
    [J]. ACM COMPUTING SURVEYS, 2017, 50 (01)