hello Andrey,

modeling a webapp process flow can be done with the cartridge 'bpm4struts', it has never been officially released but some time ago there was a production stable version in CVS, this has been broken (not stable anymore) because I am working on it now to get it to work with MMDs, you can try it though (I did not test it yet, but normally I changed only a specific side-branch, not the main branch .. so it might still work)

bpm4struts uses activity graphs to model the internals of a use-case, state graphs can be used to model the workflow between use-cases; on the wiki you can find some information about this, otherwise check out module 'bpm4struts' from CVS, in the /docs directory there is an HTML describing what has already been done (between a lot of files you can find it)

there will be a lot of changes in the new version, but the main difference with what you just described is that the cartridge I wrote generates Struts code, not just plain JSP/Servlet stuff

kind regards.
Wouter.

Andrey Dekhtyar wrote:

Hi all!

I am making my Project Work related to webapp modelling.
Honestly, the idea of representing all the dynamics with class
diagrams seemed not so attractive to me, so I've adjusted AndroMDA so
that is possible to model dynamics of web application with help of
StateDiagrams where a "State" is a processing of some resource by
server, i.e. Jsp page, or Struts action or sth. else.
I succeeded in that, and added some issues that are used in webapp
modelling and were missing in AndroMDA before. The changes were made
on AndroMDA 2 so there are not MMD related implementation :-(
I case there would be any interest about ideas implemented there
(might be for re-usage in AndroMDA 3) I am really open for
cooperation.
And btw, why not to provide an area on WIKI site where one can say
what improvements here has done?

Regards
Andrey Dekhtyar mailto:[EMAIL PROTECTED]





------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Andromda-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-devel

Reply via email to