Journals / CMC / Vol.,
Table of Content

Research Article

BEST PAPER 2021

Emerging Computational Intelligence Technologies for Software Engineering: Paradigms, Principles and Applications


Submission Deadline: 31 December 2020 (closed)

Abstract

This article has no abstract.

Keywords

Software engineering, software development, software quality, computational intelligence, artificial intelligence, bio-Inspired optimization, evolution algorithms, meta-heuristic algorithms, machine learning
  • Research Article

    BEST PAPER 2021

    Code Smell Detection Using Whale Optimization Algorithm

    Moatasem M. Draz1, Marwa S. Farhan2,3,*, Sarah N. Abdulkader4,5, M. G. Gafar6,7 CMC-Computers, Materials & Continua, Vol.68, No.2, pp. 1919-1935, 2021, DOI:10.32604/cmc.2021.015586
    Abstract Software systems have been employed in many fields as a means to reduce human efforts; consequently, stakeholders are interested in more updates of their capabilities. Code smells arise as one of the obstacles in the software industry. They are characteristics of software source code that indicate a deeper problem in design. These smells appear not only in the design but also in software implementation. Code smells introduce bugs, affect software maintainability, and lead to higher maintenance costs. Uncovering code smells can be formulated as an optimization problem of finding the best detection rules. Although researchers have recommended different techniques to… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    Optimal Selection of Hybrid Renewable Energy System Using Multi-Criteria Decision-Making Algorithms

    Hegazy Rezk1,2, Irik Z. Mukhametzyanov3, Mujahed Al-Dhaifallah4,*, Hamdy A. Ziedan5 CMC-Computers, Materials & Continua, Vol.68, No.2, pp. 2001-2027, 2021, DOI:10.32604/cmc.2021.015895
    Abstract Several models of multi-criteria decision-making (MCDM) have identified the optimal alternative electrical energy sources to supply certain load in an isolated region in Al-Minya City, Egypt. The load demand consists of water pumping system with a water desalination unit. Various options containing three different power sources: only DG, PV-B system, and hybrid PV-DG-B, two different sizes of reverse osmosis (RO) units; RO-250 and RO-500, two strategies of energy management; load following (LF) and cycle charging (CC), and two sizes of DG; 5 and 10 kW were taken into account. Eight attributes, including operating cost, renewable fraction, initial cost, the cost… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    Predicting Drying Performance of Osmotically Treated Heat Sensitive Products Using Artificial Intelligence

    S. M. Atiqure Rahman1,*, Hegazy Rezk2,3, Mohammad Ali Abdelkareem1,4, M. Enamul Hoque5, Tariq Mahbub6, Sheikh Khaleduzzaman Shah7, Ahmed M. Nassef2,8 CMC-Computers, Materials & Continua, Vol.67, No.3, pp. 3143-3160, 2021, DOI:10.32604/cmc.2021.015048
    Abstract The main goal of this research is to develop and apply a robust Artificial Neural Networks (ANNs) model for predicting the characteristics of the osmotically drying treated potato and apple samples as a model heat-sensitive product in vacuum contact dryer. Concentrated salt and sugar solutions were used as the osmotic solutions at 27C. Series of experiments were performed at various temperatures of 35C, 40C, and 55C for conduction heat input under vacuum ( −760 mm Hg) condition. Some experiments were also performed in a pure vacuum without heat addition. Dimensionless moisture content (DMC), effective moisture diffusivity, and mass flux were… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    Analyzing Some Elements of Technological Singularity Using Regression Methods

    Ishaani Priyadarshini1,*, Pinaki Ranjan Mohanty2, Chase Cotton1 CMC-Computers, Materials & Continua, Vol.67, No.3, pp. 3229-3247, 2021, DOI:10.32604/cmc.2021.015250
    Abstract Technological advancement has contributed immensely to human life and society. Technologies like industrial robots, artificial intelligence, and machine learning are advancing at a rapid pace. While the evolution of Artificial Intelligence has contributed significantly to the development of personal assistants, automated drones, smart home devices, etc., it has also raised questions about the much-anticipated point in the future where machines may develop intelligence that may be equal to or greater than humans, a term that is popularly known as Technological Singularity. Although technological singularity promises great benefits, past research works on Artificial Intelligence (AI) systems going rogue highlight the downside… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    New Improved Ranked Set Sampling Designs with an Application to Real Data

    Amer Ibrahim Al-Omari1, Ibrahim M. Almanjahie2,3,* CMC-Computers, Materials & Continua, Vol.67, No.2, pp. 1503-1522, 2021, DOI:10.32604/cmc.2021.015047
    Abstract This article proposes two new Ranked Set Sampling (RSS) designs for estimating the population parameters: Simple Z Ranked Set Sampling (SZRSS) and Generalized Z Ranked Set Sampling (GZRSS). These designs provide unbiased estimators for the mean of symmetric distributions. It is shown that for non-uniform symmetric distributions, the estimators of the mean under the suggested designs are more efficient than those obtained by RSS, Simple Random Sampling (SRS), extreme RSS and truncation based RSS designs. Also, the proposed RSS schemes outperform other RSS schemes and provide more efficient estimates than their competitors under imperfect rankings. The suggested mean estimators under… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    Energy Management Control Strategy for Renewable Energy System Based on Spotted Hyena Optimizer

    Hegazy Rezk1,2,*, Ahmed Fathy3,4, Mokhtar Aly5,6, Mohamed N. Ibrahim7,8,9 CMC-Computers, Materials & Continua, Vol.67, No.2, pp. 2271-2281, 2021, DOI:10.32604/cmc.2021.014590
    Abstract Hydrocarbons, carbon monoxide and other pollutants from the transportation sector harm human health in many ways. Fuel cell (FC) has been evolving rapidly over the past two decades due to its efficient mechanism to transform the chemical energy in hydrogen-rich compounds into electrical energy. The main drawback of the standalone FC is its slow dynamic response and its inability to supply rapid variations in the load demand. Therefore, adding energy storage systems is necessary. However, to manage and distribute the power-sharing among the hybrid proton exchange membrane (PEM) fuel cell (FC), battery storage (BS), and supercapacitor (SC), an energy management… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    Test Case Generation from UML-Diagrams Using Genetic Algorithm

    Rajesh Kumar Sahoo1, Morched Derbali2,*, Houssem Jerbi3, Doan Van Thang4, P. Pavan Kumar5, Sipra Sahoo6 CMC-Computers, Materials & Continua, Vol.67, No.2, pp. 2321-2336, 2021, DOI:10.32604/cmc.2021.013014
    Abstract Software testing has been attracting a lot of attention for effective software development. In model driven approach, Unified Modelling Language (UML) is a conceptual modelling approach for obligations and other features of the system in a model-driven methodology. Specialized tools interpret these models into other software artifacts such as code, test data and documentation. The generation of test cases permits the appropriate test data to be determined that have the aptitude to ascertain the requirements. This paper focuses on optimizing the test data obtained from UML activity and state chart diagrams by using Basic Genetic Algorithm (BGA). For generating the… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    Optimal Reordering Trace Files for Improving Software Testing Suitcase

    Yingfu Cai1, Sultan Noman Qasem2,3, Harish Garg4, Hamïd Parvïn5,6,7,*, Kim-Hung Pho8, Zulkefli Mansor9 CMC-Computers, Materials & Continua, Vol.67, No.1, pp. 1225-1239, 2021, DOI:10.32604/cmc.2021.014699
    Abstract An invariant can be described as an essential relationship between program variables. The invariants are very useful in software checking and verification. The tools that are used to detect invariants are invariant detectors. There are two types of invariant detectors: dynamic invariant detectors and static invariant detectors. Daikon software is an available computer program that implements a special case of a dynamic invariant detection algorithm. Daikon proposes a dynamic invariant detection algorithm based on several runs of the tested program; then, it gathers the values of its variables, and finally, it detects relationships between the variables based on a simple… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    Acceptance Sampling Plans with Truncated Life Tests for the Length-Biased Weighted Lomax Distribution

    Amer Ibrahim Al-Omari1,*, Ibrahim M. Almanjahie2,3, Olena Kravchuk4 CMC-Computers, Materials & Continua, Vol.67, No.1, pp. 285-301, 2021, DOI:10.32604/cmc.2021.014537
    Abstract In this paper, we considered the Length-biased weighted Lomax distribution and constructed new acceptance sampling plans (ASPs) where the life test is assumed to be truncated at a pre-assigned time. For the new suggested ASPs, the tables of the minimum samples sizes needed to assert a specific mean life of the test units are obtained. In addition, the values of the corresponding operating characteristic function and the associated producer’s risks are calculated. Analyses of two real data sets are presented to investigate the applicability of the proposed acceptance sampling plans; one data set contains the first failure of 20 small… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    A Holistic, Proactive and Novel Approach for Pre, During and Post Migration Validation from Subversion to Git

    Vinay Singh1, Mohammed Alshehri2,*, Alok Aggarwal3, Osama Alfarraj4, Purushottam Sharma5, K. R. Pardasani6 CMC-Computers, Materials & Continua, Vol.66, No.3, pp. 2359-2371, 2021, DOI:10.32604/cmc.2021.013272
    Abstract Software development is getting a transition from centralized version control systems (CVCSs) like Subversion to decentralized version control systems (DVCDs) like Git due to lesser efficiency of former in terms of branching, fusion, time, space, merging, offline commits & builds and repository, etc. Git is having a share of 77% of total VCS, followed by Subversion with a share of 13.5%. The majority of software industries are getting a migration from Subversion to Git. Only a few migration tools are available in the software industry. Still, these too lack in many features like lack of identifying the empty directories as… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    Design and Implementation of Wheel Chair Control System Using Particle Swarm Algorithm

    G. Mousa1, Amr Almaddah2, Ayman A. Aly3,* CMC-Computers, Materials & Continua, Vol.66, No.2, pp. 2005-2023, 2021, DOI:10.32604/cmc.2020.012580
    Abstract About 10–20% of every country’s population is disable. There are at least 650 million people with a kind of disability worldwide. Assistance and support are perquisites for many handicap people for participating in society. Electric powered wheelchairs provide efficient mobility to motor impaired persons. In this paper a smart controller of a wheel chair mobile robot using Particle Swarm Optimization Proportional controller (PSO-P) was proposed where (PSO) algorithm was utilized to tune the proportional controller’s gains for each axis. Aiming to improve wheelchair tracking trajectory, a kinematic model of a robot with linear and angular velocities parameters was developed. The… More >

    Graphic Abstract

  • Research Article

    BEST PAPER 2021

    Optimizing Bidders Selection of Multi-Round Procurement Problem in Software Project Management Using Parallel Max-Min Ant System Algorithm

    Dac-Nhuong Le1,2,3,*, Gia Nhu Nguyen2,4, Harish Garg5, Quyet-Thang Huynh6, Trinh Ngoc Bao7, Nguyen Ngoc Tuan8 CMC-Computers, Materials & Continua, Vol.66, No.1, pp. 993-1010, 2021, DOI:10.32604/cmc.2020.012464
    Abstract This paper presents a Game-theoretic optimization via Parallel MinMax Ant System (PMMAS) algorithm is used in practice to determine the Nash equilibrium value to resolve the confusion in choosing appropriate bidders of multi-round procurement problem in software project management. To this end, we introduce an approach that proposes: (i) A Game-theoretic model of multiround procurement problem (ii) A Nash equilibrium strategy corresponds to multi-round strategy bid (iii) An application of PSO for the determination of global Nash equilibrium. The balance point in Nash Equilibrium can help to maintain a sustainable structure not only in terms of project management but also… More >

    Graphic Abstract

Share Link

WeChat scan