Berlin
Technische Universität Berlin Gesellschaft für Informatik e.V.
41. Jahrestagung, Gesellschaft für Informatik e.V. (GI), Berlin
Informatik 2011 > Programm > Workshops > Artikel

eMoflon: Leveraging EMF and Professional CASE Tools

Anthony Anjorin, Marius Lauder, Sven Patzina, Andy Schürr

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 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.