Model-based testing using UML activity diagrams: A systematic map** study

T Ahmad, J Iqbal, A Ashraf, D Truscan… - Computer Science Review, 2019 - Elsevier
Abstract Context: The Unified Modeling Language (UML) has become the de facto standard
for software modeling. UML models are often used to visualize, understand, and …

A survey on data-flow testing

T Su, K Wu, W Miao, G Pu, J He, Y Chen… - ACM computing surveys …, 2017 - dl.acm.org
Data-flow testing (DFT) is a family of testing strategies designed to verify the interactions
between each program variable's definition and its uses. Such a test objective of interest is …

Model‐based software testing

IK El‐Far, JA Whittaker - Encyclopedia of software engineering, 2002 - Wiley Online Library
There is an abundance of testing styles in the discipline of software engineering today. Over
the last few decades, many of these have come to be used and adopted by the industry as …

Assessing and improving state-based class testing: A series of experiments

LC Briand, M Di Penta, Y Labiche - IEEE Transactions on …, 2004 - ieeexplore.ieee.org
This work describes an empirical investigation of the cost effectiveness of well-known state-
based testing techniques for classes or clusters of classes that exhibit a state-dependent …

Using a model-based test generator to test for standard conformance

E Farchi, A Hartman, SS Pinter - IBM systems journal, 2002 - ieeexplore.ieee.org
In this paper we describe two experiments in the verification of software standard
conformance. In our experiments, we use a model-based test generator to create a test suite …

Using simulation to empirically investigate test coverage criteria based on statechart

LC Briand, Y Labiche, Y Wang - Proceedings. 26th International …, 2004 - ieeexplore.ieee.org
A number of testing strategies have been proposed using state machines and statecharts as
test models in order to derive test sequences and validate classes or class clusters. Though …

Data flow testing as model checking

HS Hong, SD Cha, I Lee, O Sokolsky… - 25th International …, 2003 - ieeexplore.ieee.org
This paper presents a model checking-based approach to dataflow testing. We characterize
dataflow oriented coverage criteria in temporal logic such that the problem of test generation …

An automated test generation technique for software quality assurance

D Xu, W Xu, M Kent, L Thomas… - IEEE transactions on …, 2014 - ieeexplore.ieee.org
The world's increased dependence on software-enabled systems has raised major concerns
about software reliability and security. New cost-effective tools for software quality assurance …

Assessing, comparing, and combining state machine-based testing and structural testing: A series of experiments

S Mouchawrab, LC Briand, Y Labiche… - IEEE Transactions on …, 2010 - ieeexplore.ieee.org
A large number of research works have addressed the importance of models in software
engineering. However, the adoption of model-based techniques in software organizations is …

Model-based test prioritization heuristic methods and their evaluation

B Korel, G Koutsogiannakis, LH Tahat - Proceedings of the 3rd …, 2007 - dl.acm.org
During regression testing, a modified system needs to be retested using the existing test
suite. Since test suites may be very large, developers are interested in detecting faults in the …