Software testing optimization for large systems using agent-based and NSGA-II algorithms

The multiobjective optimization problem is addressed in this article using a novel evolutionary technique to find a global solution in the Pareto form. The proposed work is innovative because it applies an evolutionary multi-agent system (EMAS) and NSGA-II from various traditional evolutionary metho...

Full description

Saved in:
Bibliographic Details
Main Authors: Jamil, Muhammad Abid, Nour, Mohamed Kidher, Awang Abu Bakar, Normi Sham
Format: Article
Language:English
Published: Tech Science Publications 2023
Subjects:
Online Access:http://irep.iium.edu.my/106153/7/106153_Software%20testing%20optimization%20for%20large%20systems.pdf
http://irep.iium.edu.my/106153/
https://aircconline.com/csit/papers/vol13/csit131204.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Islam Antarabangsa Malaysia
Language: English
id my.iium.irep.106153
record_format dspace
spelling my.iium.irep.1061532023-08-17T07:48:57Z http://irep.iium.edu.my/106153/ Software testing optimization for large systems using agent-based and NSGA-II algorithms Jamil, Muhammad Abid Nour, Mohamed Kidher Awang Abu Bakar, Normi Sham T10.5 Communication of technical information The multiobjective optimization problem is addressed in this article using a novel evolutionary technique to find a global solution in the Pareto form. The proposed work is innovative because it applies an evolutionary multi-agent system (EMAS) and NSGA-II from various traditional evolutionary methods. The evolution process in NSGA-II and EMAS enables thorough exploration of search space, and the employed crowdsourcing mechanism facilitate the accurate approximation of the entire Pareto frontier. The technique is explained in this article, and report the initiatory experimental findings. The product line or large configurable system needs to set specifications, architecture, reusable components, and shared products to develop the features of new products. To maintain high quality, a thorough testing process is required. Testing is necessary for each product of the large system, each of which has a varied set of features. Consequently, a multi-objective optimization technique can be used to optimize the large system testing process. The performance of a multi-objective Non-Dominated Sorting Genetic Algorithm II (NSGA-II) and evolutionary multi-agent system (EMAS) on Feature Models (FMs) to enhance large System testing is reported in this study. Tech Science Publications 2023-07-02 Article NonPeerReviewed application/pdf en http://irep.iium.edu.my/106153/7/106153_Software%20testing%20optimization%20for%20large%20systems.pdf Jamil, Muhammad Abid and Nour, Mohamed Kidher and Awang Abu Bakar, Normi Sham (2023) Software testing optimization for large systems using agent-based and NSGA-II algorithms. International Journal of Computer Science and Information Technology (IJCSIT), 13 (12). pp. 47-52. E-ISSN 0975–9646 https://aircconline.com/csit/papers/vol13/csit131204.pdf DOI: 10.5121/csit.2023.131204
institution Universiti Islam Antarabangsa Malaysia
building IIUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider International Islamic University Malaysia
content_source IIUM Repository (IREP)
url_provider http://irep.iium.edu.my/
language English
topic T10.5 Communication of technical information
spellingShingle T10.5 Communication of technical information
Jamil, Muhammad Abid
Nour, Mohamed Kidher
Awang Abu Bakar, Normi Sham
Software testing optimization for large systems using agent-based and NSGA-II algorithms
description The multiobjective optimization problem is addressed in this article using a novel evolutionary technique to find a global solution in the Pareto form. The proposed work is innovative because it applies an evolutionary multi-agent system (EMAS) and NSGA-II from various traditional evolutionary methods. The evolution process in NSGA-II and EMAS enables thorough exploration of search space, and the employed crowdsourcing mechanism facilitate the accurate approximation of the entire Pareto frontier. The technique is explained in this article, and report the initiatory experimental findings. The product line or large configurable system needs to set specifications, architecture, reusable components, and shared products to develop the features of new products. To maintain high quality, a thorough testing process is required. Testing is necessary for each product of the large system, each of which has a varied set of features. Consequently, a multi-objective optimization technique can be used to optimize the large system testing process. The performance of a multi-objective Non-Dominated Sorting Genetic Algorithm II (NSGA-II) and evolutionary multi-agent system (EMAS) on Feature Models (FMs) to enhance large System testing is reported in this study.
format Article
author Jamil, Muhammad Abid
Nour, Mohamed Kidher
Awang Abu Bakar, Normi Sham
author_facet Jamil, Muhammad Abid
Nour, Mohamed Kidher
Awang Abu Bakar, Normi Sham
author_sort Jamil, Muhammad Abid
title Software testing optimization for large systems using agent-based and NSGA-II algorithms
title_short Software testing optimization for large systems using agent-based and NSGA-II algorithms
title_full Software testing optimization for large systems using agent-based and NSGA-II algorithms
title_fullStr Software testing optimization for large systems using agent-based and NSGA-II algorithms
title_full_unstemmed Software testing optimization for large systems using agent-based and NSGA-II algorithms
title_sort software testing optimization for large systems using agent-based and nsga-ii algorithms
publisher Tech Science Publications
publishDate 2023
url http://irep.iium.edu.my/106153/7/106153_Software%20testing%20optimization%20for%20large%20systems.pdf
http://irep.iium.edu.my/106153/
https://aircconline.com/csit/papers/vol13/csit131204.pdf
_version_ 1775621731607642112