Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2432497.2432504acmconferencesArticle/Chapter ViewAbstractPublication PagesmodelsConference Proceedingsconference-collections
research-article

The MDELab tool framework for the development of correct model transformations with triple graph grammars

Published: 02 October 2012 Publication History

Abstract

Model transformations play one of the key roles in Model-Driven Engineering (MDE). Therefore, their correctness is of major importance. Triple Graph Grammars[6](TGGs) are an important representative of a relational model transformation specification technique for describing bidirectional transformations. A TGG specifies relations between source and target models, but cannot be executed directly to perform a corresponding model transformation. Instead, a TGG Implementation has to be derived, which must be conform to the TGG, i.e., the target model it produces with derived operational rules for a given source model must also be a valid target model for that source model according to the TGG. TGG implementations can be generated from the TGG specification for performing forward and backward model transformations, but also to perform model integration as well as synchronization.

References

[1]
H. Giese, S. Hildebrandt, and L. Lambers. Bridging the gap between formal semantics and implementation of triple graph grammars. Software and Systems Modeling, Springer, pages 1--27, 2012.
[2]
H. Giese and L. Lambers. Towards automatic verification of behavior preservation for model transformation via invariant checking. In H. Ehrig, G. Engels, H.-J. Kreowski, and G. Rozenberg, editors, Graph Transformations, volume 7562 of Lecture Notes in Computer Science. Springer, 2012.
[3]
S. Hildebrandt, L. Lambers, B. Becker, and H. Giese. Integration of triple graph grammars and constraints. In Proc. of GraBaTs 2012, 2012. To appear.
[4]
S. Hildebrandt, L. Lambers, H. Giese, D. Petrick, and I. Richter. Automatic Conformance Testing of Optimized Triple Graph Grammar Implementations. In A. Schürr, D. Varró, and G. Varró, editors, AGTIVE 2011, LNCS 7233. Springer, 2012.
[5]
L. Lambers, S. Hildebrandt, H. Giese, and F. Orejas. Attribute handling for bidirectional model transformations: The triple graph grammar case. ECEASST, 49, 2012.
[6]
A. Schürr. Specification of graph translators with triple graph grammars. In Proc. of 20th WG 1994, volume 903 of LNCS. Spinger, 1994.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
AMT '12: Proceedings of the First Workshop on the Analysis of Model Transformations
October 2012
48 pages
ISBN:9781450318037
DOI:10.1145/2432497

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 October 2012

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

MODELS '12
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 62
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media