TU Darmstadt / ULB / TUbiblio

eMoflon: Leveraging EMF and Professional CASE Tools

Anjorin, Anthony and Lauder, Marius and Patzina, Sven and Schürr, Andy (2011):
eMoflon: Leveraging EMF and Professional CASE Tools.
In: Tagungsband der INFORMATIK 2011 Lecture Notes in Informatics, [Book Section]

Abstract

MOFLON supports standard compliant metamodeling, code generation and model transformations. Development started in 2002 and it has since then been used successfully in a number of case studies for various applications. In recent years, the Eclipse Modeling Framework (EMF) has become a de facto standard, offering stable and well-tested components. In addition, numerous professional, industrial strength CASE tools have become increasingly affordable and open to extensions. We are convinced that it is high-time to re-engineer MOFLON and leverage modern MDSD technology. In this paper, we report on a complete re-engineering of MOFLON to face future challenges and meet industrial requirements. We present the new eMoflon, listing the various factors that led to our decision to re-engineer the old system, sharing our experience in tailoring a professional UML CASE tool for our frontend, explaining how we combined EMF and Eclipse technologies with a generic model transformation engine, and discussing our support for a safe interaction between automatically generated and hand-crafted code via an explicitly modeled facade.

Item Type: Book Section
Erschienen: 2011
Creators: Anjorin, Anthony and Lauder, Marius and Patzina, Sven and Schürr, Andy
Title: eMoflon: Leveraging EMF and Professional CASE Tools
Language: English
Abstract:

MOFLON supports standard compliant metamodeling, code generation and model transformations. Development started in 2002 and it has since then been used successfully in a number of case studies for various applications. In recent years, the Eclipse Modeling Framework (EMF) has become a de facto standard, offering stable and well-tested components. In addition, numerous professional, industrial strength CASE tools have become increasingly affordable and open to extensions. We are convinced that it is high-time to re-engineer MOFLON and leverage modern MDSD technology. In this paper, we report on a complete re-engineering of MOFLON to face future challenges and meet industrial requirements. We present the new eMoflon, listing the various factors that led to our decision to re-engineer the old system, sharing our experience in tailoring a professional UML CASE tool for our frontend, explaining how we combined EMF and Eclipse technologies with a generic model transformation engine, and discussing our support for a safe interaction between automatically generated and hand-crafted code via an explicitly modeled facade.

Title of Book: Tagungsband der INFORMATIK 2011 Lecture Notes in Informatics
Volume: 192
ISBN: ISBN 978-3-88579-286-4
Divisions: Zentrale Einrichtungen
Exzellenzinitiative
Exzellenzinitiative > Graduate Schools > Graduate School of Computational Engineering (CE)
Exzellenzinitiative > Graduate Schools
Date Deposited: 20 Apr 2015 15:25
Related URLs:
Export:

Optionen (nur für Redakteure)

View Item View Item