Proceedings of the Eighth International C* Conference on Computer Science &Amp; Software Engineering - C3S2E '15 2008
DOI: 10.1145/2790798.2790801
|View full text |Cite
|
Sign up to set email alerts
|

A Graph Transformation Approach for Automatic Test Cases Generation from UML Activity Diagrams

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
24
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 12 publications
(24 citation statements)
references
References 5 publications
0
24
0
Order By: Relevance
“…These intermediate structures are later used for generating test cases using different graph search methods. In most cases [29,38,58,33,53,40,48,57,43,45,55,62,60], Depth First Search (DFS) has been used for test case generation. However, in some studies [39,41,59,37], DFS has been used in combination with Breath First Search (BFS).…”
Section: Test Case Generation Methods (Rq5)mentioning
confidence: 99%
See 2 more Smart Citations
“…These intermediate structures are later used for generating test cases using different graph search methods. In most cases [29,38,58,33,53,40,48,57,43,45,55,62,60], Depth First Search (DFS) has been used for test case generation. However, in some studies [39,41,59,37], DFS has been used in combination with Breath First Search (BFS).…”
Section: Test Case Generation Methods (Rq5)mentioning
confidence: 99%
“…One of the main benefits of transforming an AD into an activity graph is that one can use several well-established graph-search algorithms for generating test cases with respect to given graph-based coverage criteria. However, Hettab et al [38] claimed that the activity graphs do not encapsulate all the features of an AD which are necessary for test generation and proposed an Extended Activity Dependency Graph (EADG). A vertex in an EADG can represent a set of nodes in the AD, instead of a single node, implying that the nodes inside the vertex are concurrent and they can be executed simultaneously.…”
Section: Modeling Notations (Rq2)mentioning
confidence: 99%
See 1 more Smart Citation
“…Various approaches to MBTCC employ SCs or sequence diagrams as input models . Furthermore, other concepts employing ADs as input models for MBTCC do not support concurrency at all . Besides the target on the language usage, other approaches presented different tools to support and to facilitate MBT, which include, for instance, the tool MBTsuite .…”
Section: Related Workmentioning
confidence: 99%
“…[37][38][39] Furthermore, other concepts employing ADs as input models for MBTCC do not support concurrency at all. [40][41][42] Besides the target on the language usage, other approaches presented different tools to support and to facilitate MBT, which include, for instance, the tool MBTsuite. 54 It employs ADs for test case creation and it is capable of exporting these ADs into a variety of different outputs.…”
Section: Related Workmentioning
confidence: 99%