An effective model-based integration testing technique for component-based software

Recently, many issues and challenges have been identified in integration testing of current Component-Based Software Systems (CBSS), that lead to ineffective testing and, ultimately, to CBSS of poor quality. In this research, a model-based integration testing technique for CBSS has been proposed by...

Full description

Saved in:
Bibliographic Details
Main Authors: Elsafi, Abubakar, Jawawi, Dayang N. A., Abdelmaboud, Abdelzahir, Ibrahim, Ashraf Osman, Almahy, Ibrahim
Format: Conference or Workshop Item
Published: 2019
Subjects:
Online Access:http://eprints.utm.my/id/eprint/97125/
http://dx.doi.org/10.1109/ICCISci.2019.8716446
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.97125
record_format eprints
spelling my.utm.971252022-09-23T01:36:28Z http://eprints.utm.my/id/eprint/97125/ An effective model-based integration testing technique for component-based software Elsafi, Abubakar Jawawi, Dayang N. A. Abdelmaboud, Abdelzahir Ibrahim, Ashraf Osman Almahy, Ibrahim QA76 Computer software Recently, many issues and challenges have been identified in integration testing of current Component-Based Software Systems (CBSS), that lead to ineffective testing and, ultimately, to CBSS of poor quality. In this research, a model-based integration testing technique for CBSS has been proposed by combining model learning and testing techniques for the formal analysis and testing of a system of integrated black-box software components. The effectiveness of the proposed technique is evaluated by applying a case study, namely, the elevator system. The performance analysis is carried out by performing a comparative analysis of proposed technique and existing techniques by using three evaluation parameters. The results of the comparison showed that the proposed technique is effective and outperforms the existing well-known technique in terms of learned components that performance is 100% better, output queries that performance is 25.01% better, as well as error detection capability that is 75%. 2019 Conference or Workshop Item PeerReviewed Elsafi, Abubakar and Jawawi, Dayang N. A. and Abdelmaboud, Abdelzahir and Ibrahim, Ashraf Osman and Almahy, Ibrahim (2019) An effective model-based integration testing technique for component-based software. In: 2019 International Conference on Computer and Information Sciences, ICCIS 2019, 3 - 4 April 2019, Sakaka, Saudi Arabia. http://dx.doi.org/10.1109/ICCISci.2019.8716446
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic QA76 Computer software
spellingShingle QA76 Computer software
Elsafi, Abubakar
Jawawi, Dayang N. A.
Abdelmaboud, Abdelzahir
Ibrahim, Ashraf Osman
Almahy, Ibrahim
An effective model-based integration testing technique for component-based software
description Recently, many issues and challenges have been identified in integration testing of current Component-Based Software Systems (CBSS), that lead to ineffective testing and, ultimately, to CBSS of poor quality. In this research, a model-based integration testing technique for CBSS has been proposed by combining model learning and testing techniques for the formal analysis and testing of a system of integrated black-box software components. The effectiveness of the proposed technique is evaluated by applying a case study, namely, the elevator system. The performance analysis is carried out by performing a comparative analysis of proposed technique and existing techniques by using three evaluation parameters. The results of the comparison showed that the proposed technique is effective and outperforms the existing well-known technique in terms of learned components that performance is 100% better, output queries that performance is 25.01% better, as well as error detection capability that is 75%.
format Conference or Workshop Item
author Elsafi, Abubakar
Jawawi, Dayang N. A.
Abdelmaboud, Abdelzahir
Ibrahim, Ashraf Osman
Almahy, Ibrahim
author_facet Elsafi, Abubakar
Jawawi, Dayang N. A.
Abdelmaboud, Abdelzahir
Ibrahim, Ashraf Osman
Almahy, Ibrahim
author_sort Elsafi, Abubakar
title An effective model-based integration testing technique for component-based software
title_short An effective model-based integration testing technique for component-based software
title_full An effective model-based integration testing technique for component-based software
title_fullStr An effective model-based integration testing technique for component-based software
title_full_unstemmed An effective model-based integration testing technique for component-based software
title_sort effective model-based integration testing technique for component-based software
publishDate 2019
url http://eprints.utm.my/id/eprint/97125/
http://dx.doi.org/10.1109/ICCISci.2019.8716446
_version_ 1745562343085965312
score 13.159267