Search the web
Sign In
New User? Sign Up
mda-discussion · Model Driven Architecture discussion
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Development environment to get started with MDA.   Message List  
Reply | Forward Message #858 of 1125 |
Re: Development environment to get started with MDA.

> I am currently using Borland Together Architect 2006 which has
> model-to-model and model-to-text (eg. code generation) capabilities.
> Problem is that there are no big examples or even predefined general
> transformations. I know this is not the right forum to ask for support
> about Borland Togegher but maybe you could comment that with words like:
> there are no such things as predefined general mappings in Together yet
> freely available or get another tool/environment or there are such
> mappings available but only for Together community etc.

AFAIK, Together Architect 2006 is not final yet... Therefore maybe
they haven't delivered ready-to-use transformation definitions?

AndroMDA (http://www.andromda.org) is a very good Open Source MDA
product which delivers a lot of ready-to-use cartridges
(transformation definitions in term of AndroMDA) like Spring,
Hibernate, NHibernate, EJB, Struts, JSF, Web Service, etc.. AndroMDA
has a very healthy community - no one man show! Just check their
homepage by yourself.

We (EJOSA - Enterprise Java Open Source Architecture -
http://sourceforge.net/projects/ejosa) integrated AndroMDA and other
Open Source software to make the use of these technologies a lot more
easier, since they are all pre-integrated and ready to use. We added
some cartridges for AndroMDA (Use Case Points (UCP) Based Estimation,
Enhydra XMLC, etc.). To see how AndroMDA can work very well with
source-code centric development within EJOSA, you can read these
article series:
http://www.jaxmagazine.com/itr/news/psecom,id,21908,nodeid,146.html

A very easy to follow intro for Spring cartridge:
http://www.andromda.org/andromda-spring-cartridge/howto1.html

As you can see AndroMDA only supports model-text/model-code
transformations at the moment. But in the mean time Matthias from
AndroMDA team is working on the integration of ATL (model-model,
hybrid) transformation tool into AndroMDA (check out their discussion
forum). I myself integrate MTL (model-model, imperative). You already
can see the example for MTL in EJOSA CVS:
http://cvs.sourceforge.net/viewcvs.py/ejosa/ejosa-revo/dev-cartridges/cartridges\
/ejosa-model-dsl-piggybank/src/PiggyBankDslTransformation/


So I hope to see model-model transformations also available soon in
AndroMDA by reusing other Open Source products like ATL and MTL.

Hope this helps.
Lofi.

BTW. For an interesting new discussion about MDA, agile, etc.:
http://www.theserverside.com/news/thread.tss?thread_id=37121






Thu Dec 8, 2005 6:44 am

lofidewanto
Offline Offline
Send Email Send Email

Forward
Message #858 of 1125 |
Expand Messages Author Sort by Date

Hello, i have read a lot of MDA related materials and articles and i think i have some theoretical knowledge which should help me to develop 'Hello, world!' in...
Roman Kohoutek (konfe...
roman_kohoutek
Offline Send Email
Dec 7, 2005
5:15 pm

... AFAIK, Together Architect 2006 is not final yet... Therefore maybe they haven't delivered ready-to-use transformation definitions? AndroMDA...
lofidewanto
Offline Send Email
Dec 8, 2005
6:45 am

Responding to Kohoutek... ... Let's take a step back. There are two fundamental approaches to software construction, both supported by MDA. In traditional OO...
H. S Lahman
H.S.Lahman
Offline Send Email
Dec 8, 2005
6:01 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help