Consistency Checking for the Evolution of Cardinality-based Feature Models

被引:18
|
作者
Quinton, Clement [1 ]
Pleuss, Andreas [2 ]
Le Berre, Daniel [3 ]
Duchien, Laurence [1 ]
Botterweck, Goetz [2 ]
机构
[1] Univ Lille 1, INRIA Lille Nord Europe, LIFL UMR CNRS 8022, Villeneuve Dascq, France
[2] Univ Limerick, Lero Irish Software Engn Res Ctr, Limerick, Ireland
[3] Artois Univ, LIFL UMR CNRS 8022, Arras, France
基金
爱尔兰科学基金会;
关键词
Design; Verification; Cardinality; Feature Model; Edit; Consistency;
D O I
10.1145/2648511.2648524
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Feature-models (FMs) are a widely used approach to specify the commonalities and variability in variable systems and software product lines. Various works have addressed edits to FMs for FM evolution and tool support to ensure consistency of FMs. An important extension to FMs are feature cardinalities and related constraints, as extensively used e.g., when modeling variability of cloud computing environments. Since cardinality-based FMs pose additional complexity, additional support for evolution and consistency checking with respect to feature cardinalities would be desirable, but has not been addressed yet. In this paper, we discuss common cardinality-based FM edits and resulting inconsistencies based on experiences with FMs in cloud domain. We introduce tool-support for automated inconsistency detection and explanation based on an off-the-shelf solver. We demonstrate the feasibility of the approach by an empirical evaluation showing the performance of the tool.
引用
收藏
页码:122 / 131
页数:10
相关论文
共 50 条
  • [21] The measurement of opportunity inequality: a cardinality-based approach
    Ok, EA
    Kranich, L
    SOCIAL CHOICE AND WELFARE, 1998, 15 (02) : 263 - 287
  • [23] Implication-Based and Cardinality-Based Inclusions in Information Retrieval
    Bose, Patrick
    Ughetto, Laurent
    Pivert, Olivier
    Claveau, Vincent
    2009 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 2009, : 2088 - +
  • [24] Fuzzy Transitivity and Monotonicity of Cardinality-based Similarity Measures
    Ashraf, S.
    Husnine, S. M.
    Rashid, T.
    FUZZY INFORMATION AND ENGINEERING, 2012, 4 (02) : 145 - 153
  • [25] On the transitivity of a parametric family of cardinality-based similarity measures
    De Baets, B.
    Janssens, S.
    De Meyer, H.
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2009, 50 (01) : 104 - 116
  • [26] A BIPARAMETRIC FAMILY OF CARDINALITY-BASED FUZZY SIMILARITY MEASURES
    Bosteels, Klaas
    Kerre, Etienne E.
    NEW MATHEMATICS AND NATURAL COMPUTATION, 2007, 3 (03) : 307 - 319
  • [27] Cardinality-based fuzzy time series for forecasting enrollments
    Chang, Jing-Rong
    Lee, Ya-Ting
    Liao, Shu-Ying
    Cheng, Ching-Hsue
    NEW TRENDS IN APPLIED ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4570 : 735 - +
  • [28] A triparametric family of cardinality-based fuzzy similarity measures
    Bosteels, Klaas
    Kerre, Etienne E.
    FUZZY SETS AND SYSTEMS, 2007, 158 (22) : 2466 - 2479
  • [29] Approximate Decomposable Submodular Function Minimization for Cardinality-Based Components
    Veldt, Nate
    Benson, Austin R.
    Kleinberg, Jon
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [30] On transitivity of parametric family of cardinality-based fuzzy similarity measures
    Javed, Muhammad Aslam
    Husnine, Syed Muhammad
    Ashraf, Samina
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 34 (04) : 2689 - 2706