Enterprise Development Tools For Linux? 4
jesus_on_dope asks: "Are there any enterprise development tools available for Linux, i.e. something like database-modeling tools like ERWin or Powerdesigner, CASE-tools like Rational? Or are any projects under way on tools like these mentioned Windows tools? I'd like to make a change towards Linux as development platform, and not only use it as database-server ..." This is one area where Linux needs improvement. What's the current status on such things, if they exist at all?
Another question (Score:1)
You don't need CASE tools (Score:3)
I know that in some areas they are very well entrenched, such as in some areas of the aerospace industry. I think it must be related to the way projects that have a high cost of failure become highly rigidized and over-managed, instead of simply being over-engineered and receiving the best brains.
In my opinion, the decision to use a CASE tool or the standardization of a project on a particular IDE is the first sign of ultimate failure, or at the very least, a sign that you are going to spend a lot of money to get bloated half-working mediocrity (which passes for success in some places).
Argo/UML is an excellent UML drawing tool (Score:3)
It supports UML class diagrams, export to gifs (nice for publishing your designs on the project web page), code generation, todo-lists and some experimental cognitive stuff that analyzes your design decisions and provide feedback on your choices. I don't trust the AI stuff too much (if a machine is better at object-oriented design than I am, then for how long will I have a job?) but the rest is useful.
Check it out at argouml.org [argouml.org].
They also recently joined the Tigris [tigris.org] team which seem to produce some other nice tools, but I haven't looked into them.