Hi guys,

I worked a lot on modeling with androMDA.
I achieve to do lot of things.
AndroMDA give us tools to implements our model(PIM) into specific plateform and
frameworks (PSM) (java, ejb, spring, struts...). Fantastic!
After that, we can do everything with maven and eclipse. OK.

My problem if to keep the same quality among all the developement cycle.

In MDA modeling, we can't really model fine grained activities graph, diagramm
classes,... (somes methods like finder, createMethods aren't available);

So, is the best practice to create a new UML project (with Magic Draw by
example) and do a reverse-engeneering of the PSM (generated with MDA).

Finaly, Do we have to have :
1 UML model for PIM (Andro MDA)
1 UML model for PSM (for POJO, specifics components, activity graphs, fine
grained class diagramm...)

But if I do so, I must implement the new methods and dependencies in the
Implementation classes (SomeBeanImpl.java) to keep automation integrity between
MDA model(PIM) and PSM?

If so. What about public service on SessionFacade?
For example, I need to grab data from a CSV file to populate my Entities.
I want the job done in my EJB SessionFacade. so i need to have a public method
"importFromCSV" with a parameter of type "Reader"
But I dont't have this specific type en MDA Datatypes. So I can't directly put
it in the MDA model! If i put it in the IntefaceService i will corrupt
automation!


Thanks to give your opinion and your best practice.

I hope I've been clear!

best regards,


-------------------------------------------------------
This SF.net email is sponsored by Demarc:
A global provider of Threat Management Solutions.
Download our HomeAdmin security software for free today!
http://www.demarc.com/Info/Sentarus/hamr30
_______________________________________________
Andromda-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to