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.

Index Terms

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

      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
      • 61
        Total Downloads
      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 12 Nov 2024

      Other Metrics

      Citations

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media