The Model Driven Software Network

Raise your level of abstraction

Original blog post here: Model driven tools : the big list!

I'll try to list all the MDE tools I know, I'll also try to reference them by their scope. Feel free to comment this list of MDE tools!

M2M/M2T tools:

...

You can read the end of this blog post there: Model driven tools : the big list!

Views: 11

Tags: Driven, Model, acceleo, actifsource, agile, andromda, architect, aspectize, atl, bluage, More…celerio, codefluent, designer, driven, e4, emf, enterprise, itemis, jaxio, jetbrain, magicdraw, mda, mde, mdsd, mendix, metacase, metaedit+, mia-software, mia-studio, model, modisco, mps, obeo, platform, redview, softfluent, springfuse, springroo, tools, wazaabi, xpand, xtend, xtext, xwt

Add a Comment

You need to be a member of The Model Driven Software Network to add comments!

Join The Model Driven Software Network

Xavier Seignard Comment by Xavier Seignard on June 22, 2010 at 5:49pm
Thanks for your comment Rui, it's really helpful! We share the same thoughts about the features we would like to see.
I also think about :
- Underlying modeling technology (EMF based, what is the meta meta model (when there's one)
- I would like to track the activity of the project by listing, last version, time between the two last versions, number of active developers, how old is the project, and ?? (if you have any idea?)
- Issue tracker
- Maybe some links like : blogs, twitter accounts, ...

The aim, is to give, as you said, a primary discovery for new MDE people. (At my time, I'm sure it would have helped me a lot!)

Regards, and thanks again!
Rui Curado Comment by Rui Curado on June 22, 2010 at 8:58am
@xavier: Things I would like to see on your matrix are:

- Target language : Does it generate code for a specific language (which one), for a set of languages (which ones) or is it general purpose?
- Target domain : Does it specialize on a specific domain (enterprise, db-driven, embedded, etc.) or is it general-purpose?
- License details: Free? Free for personal use? Trial period? Developer license? Run-time license? Combination of the above?
- Underlying modeling principle: UML? DSM? DSL? etc. Combination of the above? A pointer to a site or wikipedia entry explaining the principle would be nice.
- Model representation: Graphical, textual, hybrid, other?

Also, individual links to documentation and/or tutorials could be useful, as the "matrix" is primary a discovery tool for people who are learning or new to MDSD.

This is what I can think now on top of my mind. Hope it helps.
Rui Curado Comment by Rui Curado on June 22, 2010 at 8:46am
"Ermm... can someone explain the order in which responses show up here?"

This is a blog post, so newer responses show up first, like any classic blog. On forum posts, responses show up threaded, older being first.
Xavier Seignard Comment by Xavier Seignard on June 21, 2010 at 9:44pm
@angelo : I think someone cleaned up (his?) comments. So remaining comments don't mean a lot!
Nevermind, if anybody wants to see a particular criteria, fot the feature matrix, just tell me!
Regards!
Angelo Hulshout Comment by Angelo Hulshout on June 21, 2010 at 9:20pm
Ermm... can someone explain the order in which responses show up here?
Xavier Seignard Comment by Xavier Seignard on June 20, 2010 at 11:12pm
@Vlad : modeldrivensoftware.net is a community, everybody can share his thoughts and whatever. This list is just a start, I want to end up to a feature matrix, something like this (http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix).

And what do you know about me to say that I have a limited view and knowledge of the market?
In this list, I used almost the half of these tools for professional purpose. And you?
There is no intent in this list to replace ISV marketing, this list is user oriented.

So if you like it or not, stop being disrespectful.

@angelo : if you want you can use this list, in the next few days I will add description, and I'll try to identify a set of key features to start the matrix.

@everyone : any respectful comments are welcome!
Rui Curado Comment by Rui Curado on June 20, 2010 at 10:39pm
"Why users with limited views and knowledge of the market are trying to replace traditional ISV marketing ?"

I guess the idea of this database is to make people aware of those systems. When someone is searching for a model-driven tool or code generator there is no easy way to find them all.

As good as Google may be, it cannot replace a good, human-made list.

The database will work as a "pointer" to those systems that met the user criteria. Then the "traditional ISV marketing" on their sites will work as usual.
Angelo Hulshout Comment by Angelo Hulshout on June 20, 2010 at 8:17pm
Hi Rui and Xavier. The idea for the index originates from CG2009. It never left my mind completely, so I'm still working on it. Actually, I was planning to spend some time on it in the week of June 28: set up a form on my web site, where I collect information on tools and do a prefill myself based on what I have already.

The idea is to create a database there that contains for each tool:

- name
- vendor
- brief description
- a set of tags that people (should) use to search for it

With that, I can implement a set of web searches based on different search engines to create the index. If you feel like helping out, drop me a mail or a direct message and we'll discuss how to go about this. I've been on this by myself for too long - cooperation will get this up and running more quickly.
Xavier Seignard Comment by Xavier Seignard on June 20, 2010 at 7:16am
@Rui : I just saw what Angelo is willing to do, I've the same goal, so Angelo if you want we can share our experience to make some MDE trends like you proposed!
Rui Curado Comment by Rui Curado on June 20, 2010 at 12:33am
Regarding this subject, Angelo Hulshout was building a MDSD Tooling Index.

Angelo, any progress on this?

Badge

Loading…

© 2012   Created by Mark Dalgarno.   Powered by .

Badges  |  Report an Issue  |  Terms of Service