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...
Saved in:
Main Authors: | , , , , , |
---|---|
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 |