Hi Tom,

Which ArgoUML users will benefit from Eclipse intergration?

1. Basic integration

IIUC, then this benefits ArgoUML users that use ArgoUML for code generation, in combination with the Eclipse IDE, and use reverse engineering to keep de diagrams up to date with code changes. Hmm,... I do not know if we have many such users - but these few will like it. If this would cover AndroMDA integration, too, then it may have a better chance.


2. Basic GUI integration

In addition of the above benefit, there is a certain UI similarity, that may aid learning ArgoUML, and integration may ease working with both Eclipse and ArgoUML at the same time. The advantages above 1. are rather vague here.
Non-Eclipse users are absolutely not helped.


3. Eclipse/RCP framework for ArgoUML infrastructure

Initially, for the user there is not much added benefit above 2, except that it all may look nicer and work more similar. ArgoUML for a non-Eclipse-user will become a more heavy application, with a lot more possibilities, but steeper learning-curve. For the developers, this is a major improvement, since ArgoUML may use all functionality of Eclipse, like widgets, panels, menus, undo, installation, etc. Since there will be more time to concentrate on the core functionality of ArgoUML, it will gradually improve, which then benefits the users - even the ones that otherwise do not use Eclipse..


Personally, in my professional life, I do not program, and hence do not use an IDE (such as Eclipse). But still, I use ArgoUML a lot to create diagrams, which I then paste in Doors (which does not work too well BTW). I must admit, most ArgoUML users will be programmers (too), but I have the impression many users only use it for analysis, design and documentation. If that is true, then ArgoUML would benefit by integration with e.g. OpenOffice :-).

3 would make ArgoUML better for all users in the long term, except...

We should not neglect a large part of our user-base, i.e. the beginners!
Many people that start experimenting with UML, do not inmediately spend a lot of money to buy RRose, but start playing with ArgoUML. And for these people learning Eclipse is not going to be as easy as learning (the current) ArgoUML.

Regards,
Michiel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to