2010 15th IEEE International Conference on Engineering of Complex Computer Systems 2010
DOI: 10.1109/iceccs.2010.47
|View full text |Cite
|
Sign up to set email alerts
|

QVT Based Model Transformation from Sequence Diagram to CSP

Abstract: In a model driven software development paradigm, UML sequence diagrams are used for modeling the interaction view of the software. For an application with high demanding of dependability, formal verification and analysis need to be performed on the sequence diagrams. This is usually done by transforming the sequence diagrams to a well studied formalism that has effective tool support to verification and analysis. In this paper, we propose an approach for transformations from sequence diagrams to CSP processes.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 9 publications
0
4
0
Order By: Relevance
“…Our approach naturally shows some overlap in technical aspects with the CSP-based modeling approaches sketched in [10] and [37]; f.e., we also model individual method calls as CSP events. Contrary to all existing formal modeling work for sequence diagrams, we do not aim at providing a spec that reflects a given sequence diagram as faithfully as possible.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Our approach naturally shows some overlap in technical aspects with the CSP-based modeling approaches sketched in [10] and [37]; f.e., we also model individual method calls as CSP events. Contrary to all existing formal modeling work for sequence diagrams, we do not aim at providing a spec that reflects a given sequence diagram as faithfully as possible.…”
Section: Related Workmentioning
confidence: 99%
“…[28] use algebraic semantics to capture different variants of sequence diagrams. [37] transform sequence diagrams into CSP to precisely capture their semantics; they use UML metamodels for sequence diagrams and CSP, and specify the transformation rules with QVT/XSLT.…”
Section: Related Workmentioning
confidence: 99%
“…But, in this paper, the transformation is not described in detail, and also the results of the analysis are not discussed. There also exist works 15,16 using XSLT transformation techniques for mapping UML models into formal models. UML models annotated with profiles have been used in some of the earlier works of Bernardi et al 17 and Brugali 18 and propose an automated approach to demonstrate that MARTE can be extended by new features for different real-time domain applications.…”
Section: Literature Surveymentioning
confidence: 99%
“…Mappings onto formal process specification languages have been performed for UML sequence diagrams (Dan, 2010), activity diagrams (Elmansouri et al, 2011) and state charts (Ng and Butler, 2003;Delmas, R. et al, 2013). The formal process specifications are then verified by a model checker to confirm the absence of a set of process design flaws.…”
Section: Related Workmentioning
confidence: 99%