Proceedings 17th IEEE International Conference on Automated Software Engineering, 2002
DOI: 10.1109/ase.2002.1115027
|View full text |Cite
|
Sign up to set email alerts
|

VIATRA - visual automated transformations for formal verification and validation of UML models

Abstract: The VIATRA (VIsual Automated model TRAnsformations)

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
84
0
2

Year Published

2005
2005
2016
2016

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 119 publications
(86 citation statements)
references
References 6 publications
0
84
0
2
Order By: Relevance
“…For instance, [53] presents a language to design transformations, but focused only on their implementation. There are several approaches that use UML object diagrams to represent each rule pre and postconditions [11,20] as well as notations similar to activity diagrams to represent rule control flow. As an example, UML-like class diagrams are used to represent the structure of rules and cover the low-level design of transformations in [18].…”
Section: Requirements and Analysis Very Few Attempts Tomentioning
confidence: 99%
“…For instance, [53] presents a language to design transformations, but focused only on their implementation. There are several approaches that use UML object diagrams to represent each rule pre and postconditions [11,20] as well as notations similar to activity diagrams to represent rule control flow. As an example, UML-like class diagrams are used to represent the structure of rules and cover the low-level design of transformations in [18].…”
Section: Requirements and Analysis Very Few Attempts Tomentioning
confidence: 99%
“…The problems of calculating properties of rich syntax, composing syntax with known properties, and constructing design space representations have not received the same attention from graph-theoretic methods. For example, the model transformation tool VIATRA [17] supports executable Horn logic (i.e. Prolog) to specify transformations, but does not focus on restricting expressiveness for the purpose of analysis.…”
Section: Related Workmentioning
confidence: 99%
“…This is accomplished by specifying transformations rules as formulas that deduce the elements of the output model realization from the input model realization. This approach is similar in spirit to the declarative subset of the VIATRA tool suite [17].…”
Section: Model Transformationsmentioning
confidence: 99%
“…It imposes of some restrictions on a possibility of QVT usage in the MetaLanguage system. VIATRA [15] is a transformation language, based on rules and patterns, which combines two approaches into a single specification paradigm: the algebraic approach for models description and the abstract state machines intended for exposition of control flow. Thanks to constructions of state machines the developers significantly raised the semantics of standard languages of patterns definition and graph transformation.…”
Section: Related Workmentioning
confidence: 99%