Test case prioritization using test case diversification and fault-proneness estimations

M Mahdieh, SH Mirian-Hosseinabadi… - Automated Software …, 2022 - Springer
Regression testing activities greatly reduce the risk of faulty software release. However, the
size of the test suites grows throughout the development process, resulting in time …

[HTML][HTML] Transition coverage based test case generation from state chart diagram

S Pradhan, M Ray, SK Swain - Journal of King Saud University-Computer …, 2022 - Elsevier
State-based testing is a challenging area in the software testing field. This paper proposes a
set of algorithms to generate test cases from a state chart diagram based on various …

CT-IoT: a combinatorial testing-based path selection framework for effective IoT testing

L Hu, WE Wong, DR Kuhn, RN Kacker, S Li - Empirical Software …, 2022 - Springer
Abstract Testing Internet of Things (IoT) systems is challenging. This is not only because of
the various aspects of IoT systems, such as software, hardware, and network that need to be …

A novel real coded genetic algorithm for software mutation testing

DB Mishra, B Acharya, D Rath, VC Gerogiannis… - Symmetry, 2022 - mdpi.com
Information Technology has rapidly developed in recent years and software systems can
play a critical role in the symmetry of the technology. Regarding the field of software testing …

DLIQ: A deterministic finite automaton learning algorithm through inverse queries

F Haneef, MA Sindhu - Information Technology and Control, 2022 - itc.ktu.lt
Automaton learning has attained a renewed interest in many interesting areas of software
engineering including formal verification, software testing and model inference. An …

Test Suite Minimization Based upon CMIMX and ABC

N Ahuja, PK Bhatia - Proceedings of Data Analytics and Management …, 2022 - Springer
Regression testing is an essential part of testing. Regression testing focuses on finding the
new errors when some modification is done in software due to circumstances. During the …

Linux kernel device driver testing

M Schmitt - 2022 - teses.usp.br
Device drivers are an essential part of the Linux kernel. Bugs in these components may
compromise the stability of any GNU/Linux operating system. To mitigate that, device drivers …

Software Testing and Quality Assurance for Data Intensive Applications

S Agarwal, SK Sonbhadra, N Singh Punn - Proceedings of the 26th …, 2022 - dl.acm.org
Data intensive applications are one of the most critical real-time applications which are
desired in most of the new-normal practices such as recommendation systems, social media …

Model-checking-based automated test case generation for Z formal specification of an urban railway interlocking system

L Kadakolmath, UD Ramu - 2022 Fourth International …, 2022 - ieeexplore.ieee.org
Testing safety-critical software systems like urban railway interlocking systems is crucial
since a software crash may lead to a terrible loss of assets and human life. A key problem in …

A mapping of assurance techniques for learning enabled autonomous systems to the systems engineering lifecycle

C Ellis, M Wigness, L Fiondella - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Learning enabled autonomous systems provide increased capabilities compared to
traditional systems. However, the complexity of and probabilistic nature in the underlying …