Open Access iconOpen Access

ARTICLE

crossmark

Feature Model Configuration Reuse Scheme for Self-Adaptive Systems

by Sumaya Alkubaisi1,*, Said Ghoul2, Oguz Ata1

1 Electrical and Computer Engineering Department, Altinbas University, Istanbul, 34218, Turkey
2 Faculty of Information Technology, Research Laboratory on Bio-Inspired Software Engineering, Philadelphia University, Amman, 26160, Jordan

* Corresponding Author: Sumaya Alkubaisi. Email: email

(This article belongs to the Special Issue: Application of Big Data Analytics in the Management of Business)

Computers, Materials & Continua 2022, 71(1), 1249-1262. https://doi.org/10.32604/cmc.2022.019434

Abstract

Most large-scale systems including self-adaptive systems utilize feature models (FMs) to represent their complex architectures and benefit from the reuse of commonalities and variability information. Self-adaptive systems (SASs) are capable of reconfiguring themselves during the run time to satisfy the scenarios of the requisite contexts. However, reconfiguration of SASs corresponding to each adaptation of the system requires significant computational time and resources. The process of configuration reuse can be a better alternative to some contexts to reduce computational time, effort and error-prone. Nevertheless, systems’ complexity can be reduced while the development process of systems by reusing elements or components. FMs are considered one of the new ways of reuse process that are able to introduce new opportunities for the reuse process beyond the conventional system components. While current FM-based modelling techniques represent, manage, and reuse elementary features to model SASs concepts, modeling and reusing configurations have not yet been considered. In this context, this study presents an extension to FMs by introducing and managing configuration features and their reuse process. Evaluation results demonstrate that reusing configuration features reduces the effort and time required by a reconfiguration process during the run time to meet the required scenario according to the current context.

Keywords


Cite This Article

APA Style
Alkubaisi, S., Ghoul, S., Ata, O. (2022). Feature model configuration reuse scheme for self-adaptive systems. Computers, Materials & Continua, 71(1), 1249-1262. https://doi.org/10.32604/cmc.2022.019434
Vancouver Style
Alkubaisi S, Ghoul S, Ata O. Feature model configuration reuse scheme for self-adaptive systems. Comput Mater Contin. 2022;71(1):1249-1262 https://doi.org/10.32604/cmc.2022.019434
IEEE Style
S. Alkubaisi, S. Ghoul, and O. Ata, “Feature Model Configuration Reuse Scheme for Self-Adaptive Systems,” Comput. Mater. Contin., vol. 71, no. 1, pp. 1249-1262, 2022. https://doi.org/10.32604/cmc.2022.019434



cc Copyright © 2022 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1956

    View

  • 1174

    Download

  • 0

    Like

Share Link