2019
DOI: 10.1016/j.cosrev.2019.07.001
|View full text |Cite
|
Sign up to set email alerts
|

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

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 communicate the structure and behavior of a system. UML activity diagrams (ADs) are often used to elaborate and visualize individual use cases. Due to their higher level of abstraction and process-oriented perspective, UML ADs are also highly suitable for model-based test generation. In the last two decades, different researchers have used UML ADs for test … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
31
0
5

Year Published

2020
2020
2023
2023

Publication Types

Select...
7
3

Relationship

0
10

Authors

Journals

citations
Cited by 64 publications
(36 citation statements)
references
References 59 publications
0
31
0
5
Order By: Relevance
“…Domain testing concept is based on input and output domains. Large input domains create complexity while generating and prioritizing test cases [102]. Domain testing is efficient as variables of both input and output domains can be mapped to identify risk to a system.…”
Section: Rq5: What Systems Under Testing (Sut) Are Used To Validate the Requirement-based Tcp Approaches?mentioning
confidence: 99%
“…Domain testing concept is based on input and output domains. Large input domains create complexity while generating and prioritizing test cases [102]. Domain testing is efficient as variables of both input and output domains can be mapped to identify risk to a system.…”
Section: Rq5: What Systems Under Testing (Sut) Are Used To Validate the Requirement-based Tcp Approaches?mentioning
confidence: 99%
“…The UML Activity Diagram (AD) is an important diagram for modeling the dynamic aspects of a system [9]. Figure 4 describes admin's activity to control the application and to book shuttle.…”
Section: ) Activity Diagrammentioning
confidence: 99%
“…The selection of test data is also crucial because it can affect the number of faults detected during testing. A study by Ahmad et al [9] that reviewed MBT studies using activity diagrams discovered that more than half of the selected studies did not explicitly specify their TDG methods. This finding conveyed that the TDG in MBT was still undervalued, despite its importance.…”
Section: Introductionmentioning
confidence: 99%