Home / Advanced Search

  • Title/Keywords

  • Author/Affliations

  • Journal

  • Article Type

  • Start Year

  • End Year

Update SearchingClear
  • Articles
  • Online
Search Results (4)
  • Open Access

    ARTICLE

    Binary Oriented Feature Selection for Valid Product Derivation in Software Product Line

    Muhammad Fezan Afzal1, Imran Khan1, Javed Rashid1,2,3, Mubbashar Saddique4,*, Heba G. Mohamed5

    CMC-Computers, Materials & Continua, Vol.76, No.3, pp. 3653-3670, 2023, DOI:10.32604/cmc.2023.041627 - 08 October 2023

    Abstract Software Product Line (SPL) is a group of software-intensive systems that share common and variable resources for developing a particular system. The feature model is a tree-type structure used to manage SPL’s common and variable features with their different relations and problem of Crosstree Constraints (CTC). CTC problems exist in groups of common and variable features among the sub-tree of feature models more diverse in Internet of Things (IoT) devices because different Internet devices and protocols are communicated. Therefore, managing the CTC problem to achieve valid product configuration in IoT-based SPL is more complex, time-consuming,… More >

  • Open Access

    ARTICLE

    Maintain Optimal Configurations for Large Configurable Systems Using Multi-Objective Optimization

    Muhammad Abid Jamil1,*, Deafallah Alsadie1, Mohamed K. Nour1, Normi Sham Awang Abu Bakar2

    CMC-Computers, Materials & Continua, Vol.73, No.2, pp. 4407-4422, 2022, DOI:10.32604/cmc.2022.029096 - 16 June 2022

    Abstract To improve the maintenance and quality of software product lines, efficient configurations techniques have been proposed. Nevertheless, due to the complexity of derived and configured products in a product line, the configuration process of the software product line (SPL) becomes time-consuming and costly. Each product line consists of a various number of feature models that need to be tested. The different approaches have been presented by Search-based software engineering (SBSE) to resolve the software engineering issues into computational solutions using some metaheuristic approach. Hence, multiobjective evolutionary algorithms help to optimize the configuration process of SPL. More >

  • Open Access

    ARTICLE

    Feature Model Configuration Reuse Scheme for Self-Adaptive Systems

    Sumaya Alkubaisi1,*, Said Ghoul2, Oguz Ata1

    CMC-Computers, Materials & Continua, Vol.71, No.1, pp. 1249-1262, 2022, DOI:10.32604/cmc.2022.019434 - 03 November 2021

    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… More >

  • Open Access

    ARTICLE

    An Effective Feature Modeling Approach for 3D Structural Topology Design Optimization

    Fusheng Qiu1,*, Hongliang Liu1,*, Hongjuan Zhao2

    CMES-Computer Modeling in Engineering & Sciences, Vol.127, No.1, pp. 43-57, 2021, DOI:10.32604/cmes.2021.014530 - 30 March 2021

    Abstract This paper presents a feature modeling approach to address the 3D structural topology design optimization with feature constraints. In the proposed algorithm, various features are formed into searchable shape features by the feature modeling technology, and the models of feature elements are established. The feature elements that meet the design requirements are found by employing a feature matching technology, and the constraint factors combined with the pseudo density of elements are initialized according to the optimized feature elements. Then, through controlling the constraint factors and utilizing the optimization criterion method along with the filtering technology… More >

Displaying 1-10 on page 1 of 4. Per Page