Minimal Correction Subsets to explain dead features in Product Line Models. The case of the Models of Characteristics

被引:0
|
作者
Rincon, Luisa [1 ]
Giraldo, Gloria [1 ]
Mazo, Raul [2 ]
Salinesi, Camille [2 ]
Diaz, Daniel [2 ]
机构
[1] Univ Nacl Colombia, Medellin, Colombia
[2] Univ Paris 1 Pantheon Sorbonne, CRI, Paris, France
来源
2013 8TH COMPUTING COLOMBIAN CONFERENCE (8CCC) | 2013年
关键词
Programming and Software Engineering; Product Line Models; Defect Explanations; Dead Feature;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Take advantage of benefits offered by the paradigm of product lines depends, among other things, of the quality of models that represent product lines. An important facet of quality is ensuring that the Product Line Models (PLMs) are free of defects. One type of defect is the dead features (i.e., features that cannot be used in any valid product). Product Line modelers need tools that help them to identify why features are dead and how to correct the model. However, even if several works exist in literature for identifying dead features, few of them explain why dead features appear or they provide incomplete explanations. In this paper, we propose a new method to explain why each dead feature occurs in PLMs expressed with the notation of feature models. Our explanation involves identifying different subsets of elements that could be modified to correct the model. This explanation provides the information to fix each dead feature.
引用
收藏
页码:171 / 176
页数:6
相关论文
共 8 条
  • [1] Feature Importance to Explain Multimodal Prediction Models. a Clinical Use Case
    van de Heid, Jorn-Jan
    Pathak, Shreyasi
    Geerdink, Jeroen
    Hegeman, Johannes H.
    Seifert, Christin
    EXPLAINABLE ARTIFICIAL INTELLIGENCE, XAI 2024, PT IV, 2024, 2156 : 84 - 101
  • [2] Mapping Requirements to Features to Create Traceability in Product Line Models
    Chiang, Thomas
    Paige, Richard
    Mosser, Sebastien
    Wassyng, Alan
    ACM/IEEE 27TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS: COMPANION PROCEEDINGS, MODELS 2024, 2024, : 1180 - 1188
  • [3] LAND SURFACE FEATURES AS INDICATORS OF SURFACE CHARACTERISTICS FOR INPUT TO LARGE SCALE HYDROLOGICAL MODELS.
    Ormsby, J.P.
    Alternative Energy Sources: Proceedings of the Miami International Congress on Energy and the Environment, 1981, 1 : 103 - 112
  • [4] PUMConf: A Tool to Configure Product Specific Use Case and Domain Models in a Product Line
    Hajri, Ines
    Goknil, Arda
    Briand, Lionel C.
    Stephany, Thierry
    FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 1008 - 1012
  • [5] Product line models of large cyber-physical systems: the case of ERTMS/ETCS
    ter Beek, Maurice H.
    Fantechi, Alessandro
    Gnesi, Stefania
    SPLC'18: PROCEEDINGS OF THE 22ND INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL 1, 2018, : 208 - 214
  • [6] Change Impact Analysis for Evolving Configuration Decisions in Product Line Use Case Models
    Hajri, Ines
    Goknil, Arda
    Briand, Lionel C.
    Stephany, Thierry
    2019 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON SOFTWARE AND SYSTEMS TRACEABILITY (SST 2019), 2019, : 11 - 11
  • [7] Change impact analysis for evolving configuration decisions in product line use case models
    Hajri, Ines
    Goknil, Arda
    Briand, Lionel C.
    Stephany, Thierry
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 139 : 211 - 237
  • [8] A Reusable Set of Real-World Product Line Case Studies for Comparing Variability Models in Research and Practice
    Meixner, Kristof
    Feichtinger, Kevin
    Rabiser, Rick
    Biffl, Stefan
    SPLC '21 - PROCEEDINGS OF THE 25TH ACM INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL B, 2021, : 105 - 112