Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » M2T (model-to-text transformation) » [Acceleo] Tool chain
[Acceleo] Tool chain [message #793212] Tue, 07 February 2012 22:14 Go to next message
Mickaël Vera is currently offline Mickaël VeraFriend
Messages: 8
Registered: February 2012
Junior Member

I'm new to acceleo M2T and I'm looking for the best tool chain for my project. My objective is to generate a persistent java model with specific properties from a model. My model classes are "customer", "teams", "projects" ... It may contain hundred of classes in the future.

I managed to generate a few java beans from an ecore model. I built this model with the minimalist editor provided by eclipse.

But is ecore and its tools a good solution for my needs ? I'm afraid I will face limitations with ecore that I found poor compared to UML. Is ecore adapted to such domains models or is it only designed to meta modelisation ?

Another solution is UML. But I can't buy a commercial product. And I haven't been excited by any free UML tool integrated in eclipse.

What would you recommend me ? Continue with ecore or give a try to Papyus, Topcased or another tool ?

Re: [Acceleo] Tool chain [message #793567 is a reply to message #793212] Wed, 08 February 2012 09:46 Go to previous messageGo to next message
Laurent Goubet is currently offline Laurent GoubetFriend
Messages: 1900
Registered: July 2009
Senior Member
Hi Mickaël,

We use ecore to create all of our metamodels, and it is more than sufficient to meet all of our needs. It lacks the complexity of UML, yet provides just the necessary concepts for most domain specific model. UML indeed features much more different constructs, but you need to determine whether these are necessary for your needs, or on the contrary whether the features provided by ecore are enough. Without more information on what you want/need to modelize, this is the most I can tell Smile.

The minimalist editor provided by Eclipse is only an example of what a tool could do to edit ecore models. You can give a try to Obeo Designer (available for download on the Eclipse marketplace. To date, the screenshots displayed on the french EMF wikipedia page display samples of Obeo Designer, for example this one). Another option would be to give a try to Ecore Tools. Though it is somewhat aging, it can be downloaded from the release train update site (already registered in your eclipse instance, go to Help > Install new software... and select the update site "Indigo", "Helios", "Galileo", or "Ganymede", according to the version of Eclipse you installed, then search for EcoreTools).

If you truly believe that ecore is not sufficient or otherwise have a requirement to use UML, there are some well working open-source modelers available for downloads through the marketplace, searching for "uml". Papyrus is not available from the marketplace, and the download metrics for Topcased does not seem to be available, but I know that UML designer gets roughly 700 downloads/month.

Laurent Goubet
Re: [Acceleo] Tool chain [message #801466 is a reply to message #793567] Sat, 18 February 2012 12:37 Go to previous message
Mickaël Vera is currently offline Mickaël VeraFriend
Messages: 8
Registered: February 2012
Junior Member
Thank you for your answer Laurent,

I'll stay with ecore that should be sufficient for my needs.

Previous Topic:[Acceleo] Launch a transformation by code
Next Topic:[Acceleo] No sound on Acceleo videos ?
Goto Forum:

Current Time: Wed Sep 28 06:42:02 GMT 2022

Powered by FUDForum. Page generated in 0.01907 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top