Similarity Analysis of Product-Line Variants

被引:8
作者
Al-Hajjaji, Mustafa [1 ]
Schulze, Michael [1 ]
Ryssel, Uwe [1 ]
机构
[1] Pure Syst GmbH, Magdeburg, Germany
来源
SPLC'18: PROCEEDINGS OF THE 22ND INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL 1 | 2018年
关键词
Similarity; Software product lines; Highly Configurable Systems; Variants Analysis;
D O I
10.1145/3233027.3233044
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many existing approaches have exploited the similarity notion to analyze software systems. In product-line engineering, similarity notion has been considered to fulfill analysis objectives, such as improving the testing effectiveness and reducing the testing efforts. However, most of the existing approaches consider in the similarity measurement only information of high level of abstraction, such as the feature selections of variants. In this paper, we present the notion of similarity in product-line engineering using different types of problem-space as well as solution-space information. In particular, we discuss different scenarios of measuring the similarity between variants and the possibility of combining different types of information to output the similarity between the compared variants. Moreover, we realized these scenarios in the industrial variant management tool pure::variants to fulfill analysis functionalities.
引用
收藏
页码:226 / 235
页数:10
相关论文
共 35 条
  • [1] Effective product-line testing using similarity-based product prioritization
    Al-Hajjaji, Mustafa
    Thuem, Thomas
    Lochau, Malte
    Meinicke, Jens
    Saake, Gunter
    [J]. SOFTWARE AND SYSTEMS MODELING, 2019, 18 (01) : 499 - 521
  • [2] Al-Hajjaji Mustafa, 2017, 2017 IEEE/ACM 2nd International Workshop on Variability and Complexity in Software Design (VACE). Proceedings, P34, DOI 10.1109/VACE.2017.8
  • [3] Efficient Product-Line Testing using Cluster-Based Product Prioritization
    Al-Hajjaji, Mustafa
    Krueger, Jacob
    Schulze, Sandro
    Leich, Thomas
    Saake, Gunter
    [J]. 2017 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON AUTOMATION OF SOFTWARE TESTING (AST), 2017, : 16 - 22
  • [4] Al-Hajjaji M, 2017, ACM SIGPLAN NOTICES, V52, P144, DOI [10.1145/2993236.2993253, 10.1145/3093335.2993253]
  • [5] Al-Hajjaji Mustafa, 2018, THESIS U MAGDEBURG G
  • [6] [Anonymous], 2016, P 20 INT SYSTEMS SOF, DOI DOI 10.1145/2934466.2934483
  • [7] [Anonymous], 2007, P 16 INT WORLD WID W, DOI DOI 10.1145/1242572.1242675
  • [8] [Anonymous], 2016, Feature-Oriented Software Product Lines
  • [9] Batory D, 2005, LECT NOTES COMPUT SC, V3714, P7
  • [10] Similarity testing for access control
    Bertolino, Antonia
    Daoudagh, Said
    El Kateb, Donia
    Henard, Christopher
    Le Traon, Yves
    Lonetti, Francesca
    Marchetti, Eda
    Mouelhi, Tejeddine
    Papadakis, Mike
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 58 : 355 - 372