I'm using Visual Paradigm. It's a little slow because it's based on java, but has a free community edition. It has a standalone modelling application (VPUML), as well as several integrated environments (SDE) for eclipse, netbeans, etc. It's very easy to use, and has a powerful auto-layout functionality. Community edition cannot do code reverse or round-trip. But the pro/ent editions is very expensive compared to EA.
Fuzzier
Posts
-
UML drawing tool -
WOOHOO!Oh, yeah. You'd like to speak human language to a CPU, just like you would to a cow...:cool:
-
How to speed up my XP notebookHey, I guess you've never used any antivirus software. 30%? It's simply NOT true. And the biggest problem of Linux is productivity --- yeah, it's free; but that doesn't mean it's easier to operate for a non-software-enthausiast, or you get what you want faster, or you earn more time/money. Most computer users are not software engineer, and what they want is setup their OS and softwares, and start their works. Sure, OS and softwares may not be free, but they earn more and earn faster. Windows suits their needs way better than Linux, and that's why Windows wins at desktop. Fortunately, some Linuxes began to realize this fact, and try to keep up with Windows. The gap is still big, but it's a good start. As for security, are you sure Linux is bug-free or virus-free or even hacker-free? Plus, Linuxes do have their own problems. :cool: Return to the topic: XP is not slow! It (the OS) does need more memory than some Linux, however, that does never mean that every application takes more memory than its Linux counterpart (its simply not true), and the memory taken by OS is not big. Why when someone complain that her/his PC/Notebook is slow, then people just throw their stones to Windows? There're a lot of XP users, then why the majority enjoy while only a few complain? My suggestion is: 1. If you run a lot of applications simutaneously, then you need 1GB memory or more. No matter what OS you use, this is essential. 2. Make sure your OS is virus free. You can do a clean install, and then install softwares you use daily. You can use Norton Ghost or similar software to backup your clean install, so when you want to start over, it'll take you only a few minutes to restore. 3. If you're still not satisfied, then if you do a lot of computational work, upgrade your CPU; if you do a lot of disk access, then get another harddisk and put your work in the new disk, and don't forget to defrag your disk (know that Linux doesn't even have a defrag tool, but the fans just say it's better, psycho :wtf:). 4. As for security, run as a non-privilaged user then you're immune to most viruses.