jeudi 3 novembre 2011

Why not generating EMF code with Acceleo ?

Obeo has developed the Rolls Royce of the code generation. It's time to use this for the EMF generation tooling.

Since one year we are developping an alternative EMF generation with EEF. Now we have covered most of the EMF generation (even the model part!) and you can try it with the last EEF nighlty!


Here is the demonstration Stéphane made of the new wonderful feature:




For the ESE attenders, I will made a demo @ the modeling symposium this evening !

lundi 22 août 2011

EEF submissions for EclipseCon Europe



This year, I will try to present two talks to EclipseCon Europe about the Extended Editing Framework (EEF) and more generally Eclipse Modeling : Scientific application redesign in oil industry with Eclipse Modeling and 25 min to take care of your end users with EEF!.

Scientific application redesign in oil industry with Eclipse Modeling

This first talk deals with a work we made with IFP energies nouvelles (IFPEN) for redesign a part of its platform OpenFlow. IFPEN develops and provides a platform aiming at creating scientific softwares for oil production industry. This platform offers several services like tools helping creation of graphical user interfaces or a communication framework to send data to supercomputers.


The communication part of the suite is fully operational but can be really improved, mainly in the way the communications are described. The work with IFPEN was to create a communication designer with EcoreTools and to generate all the communication layer of the IFPEN platform with Acceleo 3.


For this talk, I will be assisted by two persons of IFPEN and we will show you :
  • The different elements of Eclipse Modeling we used to made this redesign
  • A demonstration of the final Communication Designer
  • And a demonstration of a second tool we made to create automatically GUI with EEF

25 min to take care of your end users with EEF!

The second talk I proposed is more EEF-centric. EEF has reached its version 1.0 and is no longer in incubation. The two years in incubation allowed the framework to be more and more robust and to be a real candidate to become the EMF.edit framework version 2.0!

I will try to focus this talk on a tutorial aspect to enable people attending the presentation to use EEF immediatly on their own use cases.
The talk will start with a short introduction of the project and will be followed by a first tutorial to get good looking properties view for a given metamodel defined with Ecore.
After a short presentation of the different kinds of generable GUI with EEF, a second tutorial will show how to create very usable form editors with the extension part of EEF.

I hope this description of the talks I've submitted around EEF convinced you and make you want to come to this wonderful event that is Europe EclipseCon !


jeudi 16 juin 2011

EEF 1.0 : End of incubation !

Shortly after the 0.9 release, the Extended Editing Framework come in 1.0 version. This is the end of the incubation time for the project !

Between these two releases, we mainly worked on the EMF generation with Acceleo. You will now be able to test it in the 1.0 version.

If you have "EEF EMF Code generation" installed, on a right click on the genmodel, a new "EEF" menu is available. Two actions allow you to generate Edit and Editor code.



This is a first experimental version. Do not hesitate to try it and to report us any problem on this new module.

mardi 3 mai 2011

EEF 0.9.0 Release

Finally we did it !

After 5 Release Candidates, we finally released EEF 0.9 (a.k.a. Extended Editing Framework ;))! You can now download it on the EEF release update site!

What can you expect for this version:
  • Generate editors with EEF: EEF provides a new model (which is actually an extension of the existing EEF models) enabling you to model editor pages to generate sexy Forms Editors.


  • A cool new widget: EEF RichText - Based on the RichText widget of the EPF project, you can now edit your text properties (like documentation) in a Rich mode!



  • Finally an important step is a real better compatibility with EMF.edit framework. Modify your item providers and you'll find your very own features in the EEF views!
Now don't hesitate: Download it! Try it! Enjoy it! And give us your feedback to make EMF models editing really sexy!

vendredi 28 janvier 2011

EEF 0.9 New cool feature part I : EEF Editors

Some weeks without any post on this blog because we done many changes on EEF to prepare an 0.9 version.

Probably the most exciting new feature is the ability to generate EEF editors with one click from the EcoreTools modeler. This demonstration shows how it's easy to produce EEF editors with this new version :

Next time, I will show you all the EEF editors features ...

edit: Etienne added the sound part of this demo ! ;)

jeudi 4 novembre 2010

My Challenge for ESE 2010 : Result

Eclipse Summit Europe 2010 is nearly done and it's time to show the result of a challenge I started during this event : Setting sexy properties on the Ecore Sample Editor.

Here is a first screenshot of my works :


I plan to release it very quickly ...

dimanche 31 octobre 2010

Ready for ESE 2010

I was very busy theses last week, but now It's ok, I'm ready for ESE 2010. What a another new exciting experience ! Thanks a lot to the program committee to have validated my talk EEF, present, past and future.

I do my presentation Wednesday at 16h in Silchersaal. My slides are already on slideshare



I hope we can meet during the summit and discuss about sexy properties ;)