fUML as an Assembly Language for Model Transformation

Within a given modeling platform, modeling tools, such as model editors and transformation engines, interoperate efficiently. They are generally written in the same general-purpose language, and use a single modeling framework (i.e., an API to access models). However, interoperability between tools from different modeling platforms is much more problematic.

[1]  Jean Bézivin,et al.  On the Use of Higher-Order Model Transformations , 2009, ECMDA-FA.

[2]  Axel Uhl,et al.  Model-Driven Architecture , 2002, OOIS Workshops.

[3]  Gerti Kappel,et al.  A runtime model for fUML , 2012, MRT '12.

[4]  Mariano Belaunde A Pragmatic Approach for Building a Flexible UML Model Repository , 1999, UML.

[5]  Harald Kühn,et al.  Interoperability Issues in Metamodelling Platforms , 2006 .

[6]  Tony Clark,et al.  Model-driven development - Guest editor's introduction , 2003 .

[7]  Jean Bézivin,et al.  Towards Model Driven Tool Interoperability: Bridging Eclipse and Microsoft Modeling Tools , 2010, ECMFA.

[8]  Marie-Pierre Gervais,et al.  Model Bus: Towards the Interoperability of Modelling Tools , 2003, MDAFA.

[9]  Arend Rensink Model Driven Architecture - Foundations and Applications, 5th European Conference, ECMDA-FA 2009, Enschede, The Netherlands, June 23-26, 2009. Proceedings , 2009, ECMDA-FA.

[10]  Uzi Vishkin Is multicore hardware for general-purpose parallel processing broken? , 2014, Commun. ACM.

[11]  Frédéric Jouault,et al.  fUML as an assembly language for MDA , 2014, MiSE 2014.

[12]  Frank Budinsky,et al.  EMF: Eclipse Modeling Framework 2.0 , 2009 .

[13]  Richard C. Gronback Eclipse Modeling Project: A Domain-Specific Language Toolkit , 2009 .

[14]  Ballengee Christine Morris Beyond the Standard , 2011 .

[15]  Jordi Cabot,et al.  Towards a general composition semantics for rule-based model transformation , 2011, MODELS'11.

[16]  Jordi Cabot,et al.  Lazy execution of model-to-model transformations , 2011, MODELS'11.

[17]  Jean-Marc Jézéquel,et al.  Weaving executability into object-oriented meta-languages , 2005, MoDELS'05.

[18]  Steffen Zschaler,et al.  Modular DSLs for Flexible Analysis: An e-Motions Reimplementation of Palladio , 2014, ECMFA.

[19]  Bernhard Rumpe,et al.  «UML»’99 — The Unified Modeling Language , 2003, Lecture Notes in Computer Science.

[20]  Salvador Martínez Perez,et al.  Parallel Execution of ATL Transformation Rules , 2013, MoDELS.

[21]  Kevin Lano,et al.  Slicing of UML models using model transformations , 2010, MODELS'10.

[22]  Manuel Wimmer,et al.  Towards xMOF: executable DSMLs based on fUML , 2012, DSM '12.