Multiobjective evolutionary algorithms NSGA-II and NSGA-III for software product lines testing optimization

Software Product line (SPL) engineering methodology utilizes reusable components to generate a new system for a specific domain. In fact, the product line establishes requirements, reusable components, architecture, and shared products to develop new products’ functionalities. In order to maintain h...

Full description

Saved in:
Bibliographic Details
Main Authors: Jamil, Muhammad Abid, Alhindi, Ahmad, Arif, Muhammad, Nour, Mohamed K, Awang Abu Bakar, Normi Sham, Aljabri, Tareq Fahad
Format: Conference or Workshop Item
Language:English
Published: Institute of Electrical and Electronics Engineers Inc. 2020
Subjects:
Online Access:http://irep.iium.edu.my/86601/1/86601_Multiobjective%20evolutionary.pdf
http://irep.iium.edu.my/86601/
https://ieeexplore.ieee.org/document/9117500
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Islam Antarabangsa Malaysia
Language: English
id my.iium.irep.86601
record_format dspace
spelling my.iium.irep.866012020-12-18T03:31:32Z http://irep.iium.edu.my/86601/ Multiobjective evolutionary algorithms NSGA-II and NSGA-III for software product lines testing optimization Jamil, Muhammad Abid Alhindi, Ahmad Arif, Muhammad Nour, Mohamed K Awang Abu Bakar, Normi Sham Aljabri, Tareq Fahad QA76 Computer software T Technology (General) Software Product line (SPL) engineering methodology utilizes reusable components to generate a new system for a specific domain. In fact, the product line establishes requirements, reusable components, architecture, and shared products to develop new products’ functionalities. In order to maintain high quality, there is a need for a thorough testing process. Each product in SPL having a different number of features need to be tested. Hence, the testing process of SPL can utilize a multi-objective optimization algorithm to optimize the testing process. This research, reports on the performance of a multi-objective Evolutionary Algorithms Non-Dominated Sorting Genetic Algorithm II (NSGA-II) and NSGA-III on Feature Models (FMs) to optimize SPL testing. Institute of Electrical and Electronics Engineers Inc. 2020-06-16 Conference or Workshop Item PeerReviewed application/pdf en http://irep.iium.edu.my/86601/1/86601_Multiobjective%20evolutionary.pdf Jamil, Muhammad Abid and Alhindi, Ahmad and Arif, Muhammad and Nour, Mohamed K and Awang Abu Bakar, Normi Sham and Aljabri, Tareq Fahad (2020) Multiobjective evolutionary algorithms NSGA-II and NSGA-III for software product lines testing optimization. In: 2019 IEEE 6th International Conference on Engineering Technologies and Applied Sciences (ICETAS), 20-21 Dec. 2019, Kuala Lumpur, Malaysia. https://ieeexplore.ieee.org/document/9117500 10.1109/ICETAS48360.2019.9117500
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 QA76 Computer software
T Technology (General)
spellingShingle QA76 Computer software
T Technology (General)
Jamil, Muhammad Abid
Alhindi, Ahmad
Arif, Muhammad
Nour, Mohamed K
Awang Abu Bakar, Normi Sham
Aljabri, Tareq Fahad
Multiobjective evolutionary algorithms NSGA-II and NSGA-III for software product lines testing optimization
description Software Product line (SPL) engineering methodology utilizes reusable components to generate a new system for a specific domain. In fact, the product line establishes requirements, reusable components, architecture, and shared products to develop new products’ functionalities. In order to maintain high quality, there is a need for a thorough testing process. Each product in SPL having a different number of features need to be tested. Hence, the testing process of SPL can utilize a multi-objective optimization algorithm to optimize the testing process. This research, reports on the performance of a multi-objective Evolutionary Algorithms Non-Dominated Sorting Genetic Algorithm II (NSGA-II) and NSGA-III on Feature Models (FMs) to optimize SPL testing.
format Conference or Workshop Item
author Jamil, Muhammad Abid
Alhindi, Ahmad
Arif, Muhammad
Nour, Mohamed K
Awang Abu Bakar, Normi Sham
Aljabri, Tareq Fahad
author_facet Jamil, Muhammad Abid
Alhindi, Ahmad
Arif, Muhammad
Nour, Mohamed K
Awang Abu Bakar, Normi Sham
Aljabri, Tareq Fahad
author_sort Jamil, Muhammad Abid
title Multiobjective evolutionary algorithms NSGA-II and NSGA-III for software product lines testing optimization
title_short Multiobjective evolutionary algorithms NSGA-II and NSGA-III for software product lines testing optimization
title_full Multiobjective evolutionary algorithms NSGA-II and NSGA-III for software product lines testing optimization
title_fullStr Multiobjective evolutionary algorithms NSGA-II and NSGA-III for software product lines testing optimization
title_full_unstemmed Multiobjective evolutionary algorithms NSGA-II and NSGA-III for software product lines testing optimization
title_sort multiobjective evolutionary algorithms nsga-ii and nsga-iii for software product lines testing optimization
publisher Institute of Electrical and Electronics Engineers Inc.
publishDate 2020
url http://irep.iium.edu.my/86601/1/86601_Multiobjective%20evolutionary.pdf
http://irep.iium.edu.my/86601/
https://ieeexplore.ieee.org/document/9117500
_version_ 1687393169103126528