DEO: A Dynamic Event Order Strategy for t-way Sequence Covering Array Test Data Generation

Main Article Content

Mohammed Issam Younis
http://orcid.org/0000-0003-4884-3747

Abstract

Sequence covering array (SCA) generation is an active research area in recent years. Unlike the sequence-less covering arrays (CA), the order of sequence varies in the test case generation process. This paper reviews the state-of-the-art of the SCA strategies, earlier works reported that finding a minimal size of a test suite is considered as an NP-Hard problem. In addition, most of the existing strategies for SCA generation have a high order of complexity due to the generation of all combinatorial interactions by adopting one-test-at-a-time fashion. Reducing the complexity by adopting one-parameter- at-a-time for SCA generation is a challenging process. In addition, this reduction facilitates the supporting for a higher strength of coverage. Motivated by such challenge, this paper proposes a novel SCA strategy called Dynamic Event Order (DEO), in which the test case generation is done using one-parameter-at-a-time fashion. The details of the DEO are presented with a step-by-step example to demonstrate the behavior and show the correctness of the proposed strategy. In addition, this paper makes a comparison with existing computational strategies. The practical results demonstrate that the proposed DEO strategy outperforms the existing strategies in term of minimal test size in most cases. Moreover, the significance of the DEO increases as the number of sequences increases and/ or the strength of coverage increases. Furthermore, the proposed DEO strategy succeeds to generate SCAs up to t=7. Finally, the DEO strategy succeeds to find new upper bounds for SCA. In fact, the proposed strategy can act as a research vehicle for variants future implementation.

Article Details

How to Cite
1.
DEO: A Dynamic Event Order Strategy for t-way Sequence Covering Array Test Data Generation. Baghdad Sci.J [Internet]. 2020 May 11 [cited 2024 May 4];17(2):0575. Available from: https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/3537
Section
article
Author Biography

Mohammed Issam Younis, Department of Computer Engineering, College of Engineering, University of Baghdad, Baghdad, Iraq.

Obtained his Doctorate in Computer Engineering from Universiti Sains Malaysia in 2011. He had done the M.Sc. and B.Sc. in Computer Engineering from University of Baghdad in 2001 and 1997 respectively. His research interests are: Distributed System, Information Security and Cryptography, Digital Signature and non-repudiation Protocols, Algorithms, Computer Networking, Software Engineering, RFID, Computer Architecture, Parallel Processing, and IoT. He has various publications as books, thesis, journals, Invited IEEE Tutorials .He is associated with various committee like: Iraqi Union of Engineers, Cisco Networking Academy, Software Engineering Research Groups, AIDL Research Groups. He honored by different awards, medals, patents, and grants. Assoc. Prof. Dr. Younis is currently a faculty member and Cisco Instructor at the Computer Engineering Department , College of Engineering, University of Baghdad.

How to Cite

1.
DEO: A Dynamic Event Order Strategy for t-way Sequence Covering Array Test Data Generation. Baghdad Sci.J [Internet]. 2020 May 11 [cited 2024 May 4];17(2):0575. Available from: https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/3537

Similar Articles

You may also start an advanced similarity search for this article.