A full, yet free, UML modeling tool for the professional developer.
The RE-Tools is a model-based modeling tool for Staruml.