[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[News.eclipse.technology.mddi] Re: Accelo

Etienne Juliot schrieb:
We are using a template language dedicated to model browsing. So, navivation and manipulation are easier with this tree-like syntax (exemple : iterate over a collection or go into a nested element are natural).
Easier than what?
What do you mean by this and that "is natural"?
From what i have seen, the "model browsing" in acceleo is reduced on calling features of the respective model elements, isn't it?
What is the "tree-like" syntax about? examples?
What about conditions, literals and operators?
And what about "real" model browsing with higher-order functions (like in OCL)? This is absolutely essential for a modern template language.


It is design to keep target source code easy to read and to maintain.
Because you have to implement everything using Java services.
Unfortunately, Java doesn't offer good model browsing capabilities either...


Acceleo is ready for production use.
Xpand and openArchitectureWare is used in production for many years now.

regards,
Sven


Regards,

Etienne Juliot

Sven Efftinge a écrit :
Hi,

what template language have you used so far?
What are the benefits of Acceleo over GMT's solutions (MOFScript, Xpand)?

regards,
Sven

Xavier Blanc schrieb:
Hi,



I have just had a nice presentation from OBEO about Acceleo that is a Model2Text generation engine (http://www.acceleo.org).



This industrial tool would be very helpful for generating ModelBus Adapters and I am sure it should also be interesting for solving a lot of model to text integration problems.



OBEO offers it as Open Source and they want to put it into the Eclipse community. I propose them to put it inside our MDDi project. They seem interested.



Any comment?



Regards



Xavier Blanc