Skip to main content

Translation of QVT Relations into QVT Operational Mappings

  • Conference paper
Theory and Practice of Model Transformations (ICMT 2008)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5063))

Abstract

Model transformations play a key role in Model-Driven Engineering solutions. To efficiently develop, specify, and manage model transformations, it is often necessary to use a combination of languages that stand for different transformation approaches. To provide a basis for such hybrid model transformation specification solutions, we developed and implemented a translation of the declarative QVT Relations into the imperative QVT Operational Mappings language.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Balogh, A., Varró, G., Varró, D., Pataricza, A.: Compiling model transformations to EJB3-specific transformer plugins. In: 21st ACM SAC, pp. 1288–1295 (2006)

    Google Scholar 

  2. Bézivin, J.: On the unification power of models. Software and System Modeling 4(2), 171–188 (2005)

    Article  Google Scholar 

  3. Bézivin, J., et al.: Model Transformations? Transformation Models! In 9th MoDELS Conference. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol. 4199, pp. 440–453. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  4. Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Systems Journal 45(3), 621–645 (2006)

    Google Scholar 

  5. Eclipse Project, A.T.L.: Use Case - QVT to ATL Virtual Machine Compiler, http://www.eclipse.org/m2m/atl/usecases/QVT2ATLVM/

  6. France Telecom R&D. SmartQVT, http://smartqvt.elibel.tm.fr/

  7. Gardner, T., Griffin, C., Koehler, J., Hauser, R.: A review of OMG MOF 2.0 Query / Views / Transformations Submissions and Recommendations towards the final Standard. In: 1st MetaModelling for MDA Workshop, pp. 178–197 (2003)

    Google Scholar 

  8. Greenfield, J., Short, K., Cook, S., Kent, S.: Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools. Wiley, Chichester (2004)

    Google Scholar 

  9. Hailpern, B., Tarr, P.: Model-driven development: The good, the bad, and the ugly. IBM Systems Journal 45(3), 451–461 (2006)

    Article  Google Scholar 

  10. Jouault, F., Kurtev, I.: On the architectural alignment of ATL and QVT. In: 21st ACM Symposium on Applied Computing, pp. 1188–1195. ACM Press, New York (2006)

    Google Scholar 

  11. Jouault, F., Kurtev, I.: On the interoperability of model-to-model transformation languages. Science of Computer Programming 68(3), 114–137 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  12. OMG. Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification - Final Adopted Specification. ptc/07-07-07 (July 2007)

    Google Scholar 

  13. Sourceforge. QVT Relations Parser, http://sourceforge.net/projects/qvtparser/ .

  14. Sourceforge. QVT Relations to Operational Mappings (2007), http://sourceforge.net/projects/qvtrel2op/

  15. TRDDC. ModelMorf, http://www.tcs-trddc.com/ModelMorf/

  16. Varró, D., Pataricza, A.: Generic and Meta-transformations for Model Transformation Engineering. In: 7th UML Conference. LNCS, pp. 290–304 (2004)

    Google Scholar 

  17. Varró, G., Schurr, A., Varró, D.: Benchmarking for Graph Transformation. In: IEEE Symposium on VL/HCC, pp. 79–88. IEEE, Los Alamitos (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Antonio Vallecillo Jeff Gray Alfonso Pierantonio

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Romeikat, R., Roser, S., Müllender, P., Bauer, B. (2008). Translation of QVT Relations into QVT Operational Mappings. In: Vallecillo, A., Gray, J., Pierantonio, A. (eds) Theory and Practice of Model Transformations. ICMT 2008. Lecture Notes in Computer Science, vol 5063. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69927-9_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-69927-9_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-69926-2

  • Online ISBN: 978-3-540-69927-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics