CardyGAn: Tool Support for Cardinality-based Feature Models

被引:8
|
作者
Schnabel, Thomas [1 ]
Weckesser, Markus [1 ]
Kluge, Roland [1 ]
Lochau, Malte [1 ]
Schuerr, Andy [1 ]
机构
[1] Tech Univ Darmstadt, Darmstadt, Germany
关键词
Extended Feature Models; Automated Validation;
D O I
10.1145/2866614.2866619
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cardinality-based feature models (CFM) constitute a crucial and non-trivial extension to FODA feature models in terms of UML-like feature multiplicities and corresponding cardinality constraints. CFM allow for specifying configuration choices of software systems incorporating multiple instances (copies) of features, e.g., for tailoring customer-specific and even potentially unrestricted application resources. Nevertheless, the improved expressiveness of CFM compared to FODA feature models complicates configuration semantics, including sub-tree cloning and potentially unbounded configuration spaces. As a consequence, entirely novel anomalies might arise such as dead cardinality intervals, false unboundedness, and cardinality gaps, which are not properly treated by recent feature-modeling tools. In this paper, we present comprehensive tool support for assisting specification, validation, and configuration of CFM. Our tool CARDYGAN, therefore, incorporates capabilities for CFM editing, automated CFM validation including anomaly detection based on a combination of ILP and SMT solvers, as well as a CFM configuration engine based on ALLOY.
引用
收藏
页码:33 / 40
页数:8
相关论文
共 50 条
  • [21] The measurement of opportunity inequality: a cardinality-based approach
    Ok, EA
    Kranich, L
    SOCIAL CHOICE AND WELFARE, 1998, 15 (02) : 263 - 287
  • [22] 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
  • [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] 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
  • [25] A BIPARAMETRIC FAMILY OF CARDINALITY-BASED FUZZY SIMILARITY MEASURES
    Bosteels, Klaas
    Kerre, Etienne E.
    NEW MATHEMATICS AND NATURAL COMPUTATION, 2007, 3 (03) : 307 - 319
  • [26] 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 - +
  • [27] A triparametric family of cardinality-based fuzzy similarity measures
    Bosteels, Klaas
    Kerre, Etienne E.
    FUZZY SETS AND SYSTEMS, 2007, 158 (22) : 2466 - 2479
  • [28] 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
  • [29] 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
  • [30] On a reflexivity-preserving family of cardinality-based fuzzy comparison measures
    Bosteels, Klaas
    Kerre, Etienne E.
    INFORMATION SCIENCES, 2009, 179 (14) : 2342 - 2352