loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Olfa Ferchichi 1 ; Raoudha Beltaifa 1 and Lamia Labed Jilani 1 ; 2

Affiliations: 1 Laboratoire de Recherche en Génie Logiciel, Applications Distribuées, Systèmes Décisionnels et Imagerie Intelligentes (RIADI), Université de Manouba, Tunisia ; 2 Université de Tunis, Tunisia

Keyword(s): Software Product Lines Evolution, Reinforcement Learning, Feature Model, Maintainability Improvement.

Abstract: Software Product Lines (SPLs) evolve when there are changes in their core assets (e.g., feature models and reference architecture). Various approaches have addressed assets evolution by applying evolution operations (e.g., adding a feature to a feature model and removing a constraint). Improving quality attributes (e.g., maintainability and flexibility) of core assets is a promising field in SPLs evolution. Providing a proposal based on a decision maker to support this field is a challenge that grows over time. A decision maker helps the human (e.g., domain expert) to choose the convenient evolution scenarios (change operations) to improve quality attributes of a core asset. To tackle this challenge, we propose a reinforcement learning approach to improve the maintainability of a PL feature model. By learning various evolution operations and based on its decision maker, this approach is able to provide the best evolution scenarios to improve the maintainability of a FM. In this paper , we present the reinforcement learning approach we propose illustrated by a running example associated to the feature model of a Graph Product Line (GPL). (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.16.29.209

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Ferchichi, O.; Beltaifa, R. and Jilani, L. (2021). A Reinforcement Learning Approach to Feature Model Maintainability Improvement. In Proceedings of the 16th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE; ISBN 978-989-758-508-1; ISSN 2184-4895, SciTePress, pages 389-396. DOI: 10.5220/0010480203890396

@conference{enase21,
author={Olfa Ferchichi. and Raoudha Beltaifa. and Lamia Labed Jilani.},
title={A Reinforcement Learning Approach to Feature Model Maintainability Improvement},
booktitle={Proceedings of the 16th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE},
year={2021},
pages={389-396},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010480203890396},
isbn={978-989-758-508-1},
issn={2184-4895},
}

TY - CONF

JO - Proceedings of the 16th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE
TI - A Reinforcement Learning Approach to Feature Model Maintainability Improvement
SN - 978-989-758-508-1
IS - 2184-4895
AU - Ferchichi, O.
AU - Beltaifa, R.
AU - Jilani, L.
PY - 2021
SP - 389
EP - 396
DO - 10.5220/0010480203890396
PB - SciTePress