November 2, 2011

Modeling Symposium Program

As previously announced there will be an exciting modeling symposium during EclipseCon Europe.

Thursday, November 3rd
  from 18:30 to 20:30

  • Xtext 2.1 by Sven Efftinge

      Xtext 2.1 allows to define languages for the JVM by just implementing two simple scripts.
    In this short demo, I'll show an example of using this new API. You'll see what these scripts are about
    and how awesome the the resulting language and its IDE support is.

  •  OCL by Ed Willlink

       The evolution of the MDT/OCL project from Java-only model support to an
    OCL IDE will be briefly described. The extensive use of Acceleo and Xtext
    for auto-generation of both Eclipse OCL and the OMG OCL specification will
    be outlined. Finally the OCL 2 Java code generator will be announced
    eliminating parsing costs at run-time and accelerating execution by one to
    two orders of magnitude

  • Acceleo Interpreter by Stéphane Bégaudeau

      I would start by the presentation of the new Acceleo interpreter view with its different features. I'll show how it can be used to execute OCL queries on EMF based models. Then I'll highlight its integration with Acceleo by using it combined with the Acceleo debugger. Finally, I'll explain how this view, that has strictly speaking, no dependencies with Acceleo can be used by other projects with a small example of its use without Acceleo to support another language.

  • .EMF-IncQuery by István Ráth

      This presentation introduces EMF-IncQuery, a declarative and scalable EMF model query framework. EMF-IncQuery uses a graph query language, and provides incremental query evaluation by caching the results of the model queries and incrementally maintaining the cache when the underlying EMF model changes. Furthermore, the EMF-IncQuery framework can be easily integrated into existing EMF-based applications in a non-intrusive way. During the talk, we quickly overview how easy it is to define and integrate highly scalable model queries into existing EMF-based applications, in the form of a very short live demonstration using the MDT Papyrus modeling tool. The scalability of the engine will also be demonstrated, with on-the-fly constraint revalidation that takes less than 100 milliseconds over large AUTOSAR models with over 1 million elements.

  • EMF Store Demo by Maximilian Koegel

      EMFStore is a model repository for EMF and allows to collaboratively
    edit EMF models and keep a version history. EMFStore can be integrated
    into EMF-based RCP applications to provide the application with its
    capabilities. In this demo we will show an industrial customer application where EMFStore was integrated and inspect the code that was required to do so.

  • EMF Profiles by Hugo Brunelière

      Have you ever been in a situation in which you would like to annotate an EMF model with additional information, but the last thing you wanted to do was to change its metamodel to made that possible? I bet the answer is yes for almost anybody that has been using EMF for a while. In this talk I will present  EMF Profiles a solution inspired from UML Profiles which provide a light-weight model annotation mechanism.

  • MPS by Markus Völter

      JetBrains MPS is a powerful language workbench available under the Apache 2.0 license. It uses projectional editing, so it supports quite flexible syntax as well as language modularization and composition. Best of all, the development roadmap include an integration with Eclipse in the context of version 3.0. In this slot, I will give you a short demo of what MPS can do.

Hope to see you there !
If you would like to be included in this program, please contact us .

No comments:

Post a Comment