Sunday, February 03, 2008 

A few free tools

A few free tools I've found myself using and/or recommending in the last few days:

Refactor!™ for C++
A refactoring plug-in for Visual Studio. Even if you only use Extract Method, you'll like it. Downside: your IDE may get a bit sluggish.

CScout
A different refactoring/code mining tool. If you work on a large project, you'll love the ability to discover "redundant" #include in your header files. Disclaimer: I haven't tried that feature on really sick include files :-). If you do, let me know...

StarUML
(thanks to Fulvio Esposito who told me about it)
A Rational Rose lookalike in Delphi (open source). One order of magnitude faster than the average java behemoth. Limited to UML 1.4, but easy to use, reasonably stable, does a reasonable job at importing Rose files, and the "auto layout" feature is better than average.

VirtualBox
(thanks to Roberto Rossi who told me about it)
An open-source virtual machine for Windows / Linux. Reasonably stable, faster than average. I wish I had more time to learn about the internals and the architecture!

As usual, guys, this is not an endorsement or whatever else. Try that stuff at your own risk :-).

Labels: ,

Comments:
Hey, c'è un problema nel link:

http://www.eptacom.net/blog/www.virtualbox.org/
 
Sistemato! Grazie :-)
 
Unfortunately, it seems that StarUML is abandoned. At least, In the past 2 years there have been no activities on the project. I hope that someone forks the project and continue the development, it's really a great alternative to many c.a.s.e.
 
Fulvio, are you sure? On the home page, I see stuff like:

Jan. 8, 2008 - A new module is contributed
The SPEM(Software Process Engineering Metamodel) Extension for StarUML. click 'Modules' menu.
Nov. 21, 2007 - A new module is contributed
The Softgoal Extension for StarUML. click 'Modules' menu.
Nov. 10, 2007 - A new module is contributed
Web Application Extension for StarUML. click 'Modules' menu.


And so on. Seems still alive to me :-)
 
Well, the community around it is still providing some extension. However, the core team seems unreachable (many as reported in the forum that they have never got answer )
 
Post a Comment

<< Home