2020
DOI: 10.1016/j.scico.2020.102497
|View full text |Cite
|
Sign up to set email alerts
|

A framework for verifying deadlock and nondeterminism in UML activity diagrams based on CSP

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(4 citation statements)
references
References 4 publications
0
4
0
Order By: Relevance
“…as a result of a control instruction, 3) a renewed attempt to create the mutex as a result of: a) operation of the loop, b) recurrent call of the function. To detect errors belonging to the deadlock class in applications from the cloud computing domain, a positive attempt was made to use UML activity diagrams [34]. However, the authors of the solution emphasize that the method they are developing is at an early stage of research, and its users must learn to use CSP algebra as the basic semantic domain for activity diagrams.…”
Section: ) Deadlockmentioning
confidence: 99%
See 1 more Smart Citation
“…as a result of a control instruction, 3) a renewed attempt to create the mutex as a result of: a) operation of the loop, b) recurrent call of the function. To detect errors belonging to the deadlock class in applications from the cloud computing domain, a positive attempt was made to use UML activity diagrams [34]. However, the authors of the solution emphasize that the method they are developing is at an early stage of research, and its users must learn to use CSP algebra as the basic semantic domain for activity diagrams.…”
Section: ) Deadlockmentioning
confidence: 99%
“…• the requirement to learn new, unpopular programming languages, which increases the costs of using the method: [34], [75], [84]. • the ambiguity in the transformation of the program code to other formal representations, e.g.…”
Section: Summary Of Selected Solutionsmentioning
confidence: 99%
“…The next step is making activity diagrams and database design. Activity diagrams help describe behaviour or interactions between multiple use cases [16]. The data management program stands alone in a commercial program package to read, fill in, delete, and report data in the database [17].…”
Section: Introductionmentioning
confidence: 99%
“…Since, concurrent software system involves execution interleaving inside concurrency constructs, testing of concurrent systems is challenging to uncover concurrency errors. Recently, researchers are exploring on test scenarios generation based on concurrent activity diagrams to explore concurrent behaviour of the system [2][3][4].…”
Section: Introductionmentioning
confidence: 99%