Home / Advanced Search

  • Title/Keywords

  • Author/Affliations

  • Journal

  • Article Type

  • Start Year

  • End Year

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


    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

    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


    Requirement Design for Software Configuration and System Modeling

    Waqar Mehmood1, Abdul Waheed Khan2, Waqar Aslam3, Shafiq Ahmad4, Ahmed M. El-Sherbeeny4, Muhammad Shafiq5,*

    Intelligent Automation & Soft Computing, Vol.32, No.1, pp. 441-454, 2022, DOI:10.32604/iasc.2022.016116

    Abstract Software Configuration Management (SCM) aims to control the development of complex software systems. Traditional SCM systems treat text files as central artifacts, so they are mainly developed for source code. Such a system is not suitable for model-based software development with model-centric artifacts. When applying traditional systems to model-based software development, new challenges such as model mapping, differentiation, and merging arise. Many existing methods mainly use UML or domain-specific languages to determine model differences. However, as far as we know, there is no such technology for System Modeling Language (SysML) models. SysML covers the entire… More >

  • Open Access


    CMMI Compliant Workflow Models to Establish Configuration Management Integrity in Software SMEs

    Islam Ali1, Musawwer Khan1, Waqar Mehmood1, Wasif Nisar1, Waqar Aslam2, Muhammad Qaiser Saleem3, Majzoob K. Omer3, Muhammad Shafiq4,*

    Intelligent Automation & Soft Computing, Vol.27, No.3, pp. 605-623, 2021, DOI:10.32604/iasc.2021.014639

    Abstract Capability Maturity Model Integration (CMMI) is a world-renowned framework for software process improvement, which specifies “What-To-Do” in terms of requirements. However, it leaves the “How-To-Do” part regarding implementation to implementers. The software industry especially software SMEs (SSMEs) faces difficulties in implementing the Specific Practices (SPs) of Various Process Areas (PAs). Configuration Management Process Area (CM-PA) is usually ignored despite its acknowledged importance in the software development process. Establishing integrity is one of the three Specific Goals (SGs) that CMMI ver. 1.3 requires for successful implementation of CM-PA. This goal is achieved through the implementation of… More >

  • Open Access


    Recommender System for Configuration Management Process of Entrepreneurial Software Designing Firms

    Muhammad Wajeeh Uz Zaman1, Yaser Hafeez1, Shariq Hussain2, Haris Anwaar3, Shunkun Yang4,*, Sadia Ali1, Aaqif Afzaal Abbasi2, Oh-Young Song5

    CMC-Computers, Materials & Continua, Vol.67, No.2, pp. 2373-2391, 2021, DOI:10.32604/cmc.2021.015112

    Abstract The rapid growth in software demand incentivizes software development organizations to develop exclusive software for their customers worldwide. This problem is addressed by the software development industry by software product line (SPL) practices that employ feature models. However, optimal feature selection based on user requirements is a challenging task. Thus, there is a requirement to resolve the challenges of software development, to increase satisfaction and maintain high product quality, for massive customer needs within limited resources. In this work, we propose a recommender system for the development team and clients to increase productivity and quality… More >

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